/* © 2026 iPrime | CssThemeTokensFixed.css */

:root {
    /* === FONT FAMILY === */
    --prime-font-primary: 'Plus Jakarta Sans', system-ui, sans-serif; /* Body text */
    --prime-font-heading: 'Syne', system-ui, sans-serif;              /* Headings */
    --prime-font-mono: 'JetBrains Mono', 'Courier New', monospace;    /* Code */
    
    /* === FONT SIZE: 1-128px (rem) === */
    --prime-font-size-1: 0.0625rem;        /* 1px */
    --prime-font-size-2: 0.125rem;         /* 2px */
    --prime-font-size-3: 0.1875rem;        /* 3px */
    --prime-font-size-4: 0.25rem;          /* 4px */
    --prime-font-size-5: 0.3125rem;        /* 5px */
    --prime-font-size-6: 0.375rem;         /* 6px */
    --prime-font-size-7: 0.4375rem;        /* 7px */
    --prime-font-size-8: 0.5rem;           /* 8px */
    --prime-font-size-9: 0.5625rem;        /* 9px */
    --prime-font-size-10: 0.625rem;        /* 10px */
    --prime-font-size-11: 0.6875rem;       /* 11px */
    --prime-font-size-12: 0.75rem;         /* 12px */
    --prime-font-size-13: 0.8125rem;       /* 13px */
    --prime-font-size-14: 0.875rem;        /* 14px */
    --prime-font-size-15: 0.9375rem;       /* 15px */
    --prime-font-size-16: 1rem;            /* 16px */
    --prime-font-size-17: 1.0625rem;       /* 17px */
    --prime-font-size-18: 1.125rem;        /* 18px */
    --prime-font-size-19: 1.1875rem;       /* 19px */
    --prime-font-size-20: 1.25rem;         /* 20px */
    --prime-font-size-21: 1.3125rem;       /* 21px */
    --prime-font-size-22: 1.375rem;        /* 22px */
    --prime-font-size-23: 1.4375rem;       /* 23px */
    --prime-font-size-24: 1.5rem;          /* 24px */
    --prime-font-size-25: 1.5625rem;       /* 25px */
    --prime-font-size-26: 1.625rem;        /* 26px */
    --prime-font-size-27: 1.6875rem;       /* 27px */
    --prime-font-size-28: 1.75rem;         /* 28px */
    --prime-font-size-29: 1.8125rem;       /* 29px */
    --prime-font-size-30: 1.875rem;        /* 30px */
    --prime-font-size-31: 1.9375rem;       /* 31px */
    --prime-font-size-32: 2rem;            /* 32px */
    --prime-font-size-33: 2.0625rem;       /* 33px */
    --prime-font-size-34: 2.125rem;        /* 34px */
    --prime-font-size-35: 2.1875rem;       /* 35px */
    --prime-font-size-36: 2.25rem;         /* 36px */
    --prime-font-size-37: 2.3125rem;       /* 37px */
    --prime-font-size-38: 2.375rem;        /* 38px */
    --prime-font-size-39: 2.4375rem;       /* 39px */
    --prime-font-size-40: 2.5rem;          /* 40px */
    --prime-font-size-41: 2.5625rem;       /* 41px */
    --prime-font-size-42: 2.625rem;        /* 42px */
    --prime-font-size-43: 2.6875rem;       /* 43px */
    --prime-font-size-44: 2.75rem;         /* 44px */
    --prime-font-size-45: 2.8125rem;       /* 45px */
    --prime-font-size-46: 2.875rem;        /* 46px */
    --prime-font-size-47: 2.9375rem;       /* 47px */
    --prime-font-size-48: 3rem;            /* 48px */
    --prime-font-size-49: 3.0625rem;       /* 49px */
    --prime-font-size-50: 3.125rem;        /* 50px */
    --prime-font-size-51: 3.1875rem;       /* 51px */
    --prime-font-size-52: 3.25rem;         /* 52px */
    --prime-font-size-53: 3.3125rem;       /* 53px */
    --prime-font-size-54: 3.375rem;        /* 54px */
    --prime-font-size-55: 3.4375rem;       /* 55px */
    --prime-font-size-56: 3.5rem;          /* 56px */
    --prime-font-size-57: 3.5625rem;       /* 57px */
    --prime-font-size-58: 3.625rem;        /* 58px */
    --prime-font-size-59: 3.6875rem;       /* 59px */
    --prime-font-size-60: 3.75rem;         /* 60px */
    --prime-font-size-61: 3.8125rem;       /* 61px */
    --prime-font-size-62: 3.875rem;        /* 62px */
    --prime-font-size-63: 3.9375rem;       /* 63px */
    --prime-font-size-64: 4rem;            /* 64px */
    --prime-font-size-65: 4.0625rem;       /* 65px */
    --prime-font-size-66: 4.125rem;        /* 66px */
    --prime-font-size-67: 4.1875rem;       /* 67px */
    --prime-font-size-68: 4.25rem;         /* 68px */
    --prime-font-size-69: 4.3125rem;       /* 69px */
    --prime-font-size-70: 4.375rem;        /* 70px */
    --prime-font-size-71: 4.4375rem;       /* 71px */
    --prime-font-size-72: 4.5rem;          /* 72px */
    --prime-font-size-73: 4.5625rem;       /* 73px */
    --prime-font-size-74: 4.625rem;        /* 74px */
    --prime-font-size-75: 4.6875rem;       /* 75px */
    --prime-font-size-76: 4.75rem;         /* 76px */
    --prime-font-size-77: 4.8125rem;       /* 77px */
    --prime-font-size-78: 4.875rem;        /* 78px */
    --prime-font-size-79: 4.9375rem;       /* 79px */
    --prime-font-size-80: 5rem;            /* 80px */
    --prime-font-size-81: 5.0625rem;       /* 81px */
    --prime-font-size-82: 5.125rem;        /* 82px */
    --prime-font-size-83: 5.1875rem;       /* 83px */
    --prime-font-size-84: 5.25rem;         /* 84px */
    --prime-font-size-85: 5.3125rem;       /* 85px */
    --prime-font-size-86: 5.375rem;        /* 86px */
    --prime-font-size-87: 5.4375rem;       /* 87px */
    --prime-font-size-88: 5.5rem;          /* 88px */
    --prime-font-size-89: 5.5625rem;       /* 89px */
    --prime-font-size-90: 5.625rem;        /* 90px */
    --prime-font-size-91: 5.6875rem;       /* 91px */
    --prime-font-size-92: 5.75rem;         /* 92px */
    --prime-font-size-93: 5.8125rem;       /* 93px */
    --prime-font-size-94: 5.875rem;        /* 94px */
    --prime-font-size-95: 5.9375rem;       /* 95px */
    --prime-font-size-96: 6rem;            /* 96px */
    --prime-font-size-97: 6.0625rem;       /* 97px */
    --prime-font-size-98: 6.125rem;        /* 98px */
    --prime-font-size-99: 6.1875rem;       /* 99px */
    --prime-font-size-100: 6.25rem;        /* 100px */
    --prime-font-size-101: 6.3125rem;      /* 101px */
    --prime-font-size-102: 6.375rem;       /* 102px */
    --prime-font-size-103: 6.4375rem;      /* 103px */
    --prime-font-size-104: 6.5rem;         /* 104px */
    --prime-font-size-105: 6.5625rem;      /* 105px */
    --prime-font-size-106: 6.625rem;       /* 106px */
    --prime-font-size-107: 6.6875rem;      /* 107px */
    --prime-font-size-108: 6.75rem;        /* 108px */
    --prime-font-size-109: 6.8125rem;      /* 109px */
    --prime-font-size-110: 6.875rem;       /* 110px */
    --prime-font-size-111: 6.9375rem;      /* 111px */
    --prime-font-size-112: 7rem;           /* 112px */
    --prime-font-size-113: 7.0625rem;      /* 113px */
    --prime-font-size-114: 7.125rem;       /* 114px */
    --prime-font-size-115: 7.1875rem;      /* 115px */
    --prime-font-size-116: 7.25rem;        /* 116px */
    --prime-font-size-117: 7.3125rem;      /* 117px */
    --prime-font-size-118: 7.375rem;       /* 118px */
    --prime-font-size-119: 7.4375rem;      /* 119px */
    --prime-font-size-120: 7.5rem;         /* 120px */
    --prime-font-size-121: 7.5625rem;      /* 121px */
    --prime-font-size-122: 7.625rem;       /* 122px */
    --prime-font-size-123: 7.6875rem;      /* 123px */
    --prime-font-size-124: 7.75rem;        /* 124px */
    --prime-font-size-125: 7.8125rem;      /* 125px */
    --prime-font-size-126: 7.875rem;       /* 126px */
    --prime-font-size-127: 7.9375rem;      /* 127px */
    --prime-font-size-128: 8rem;           /* 128px */
    
    /* === FONT WEIGHT: 100-900 === */
    --prime-font-weight-100: 100;          /* Thin */
    --prime-font-weight-200: 200;          /* Extra Light */
    --prime-font-weight-300: 300;          /* Light */
    --prime-font-weight-400: 400;          /* Regular */
    --prime-font-weight-500: 500;          /* Medium */
    --prime-font-weight-600: 600;          /* Semi Bold */
    --prime-font-weight-700: 700;          /* Bold */
    --prime-font-weight-800: 800;          /* Extra Bold */
    --prime-font-weight-900: 900;          /* Black */
    
    /* === LINE HEIGHT: 1.0-2.0 (step 0.05) === */
    --prime-line-height-100: 1;            /* 1.0 */
    --prime-line-height-105: 1.05;         /* 1.05 */
    --prime-line-height-110: 1.1;          /* 1.1 */
    --prime-line-height-115: 1.15;         /* 1.15 */
    --prime-line-height-120: 1.2;          /* 1.2 */
    --prime-line-height-125: 1.25;         /* 1.25 */
    --prime-line-height-130: 1.3;          /* 1.3 */
    --prime-line-height-135: 1.35;         /* 1.35 */
    --prime-line-height-140: 1.4;          /* 1.4 */
    --prime-line-height-145: 1.45;         /* 1.45 */
    --prime-line-height-150: 1.5;          /* 1.5 */
    --prime-line-height-155: 1.55;         /* 1.55 */
    --prime-line-height-160: 1.6;          /* 1.6 */
    --prime-line-height-165: 1.65;         /* 1.65 */
    --prime-line-height-170: 1.7;          /* 1.7 */
    --prime-line-height-175: 1.75;         /* 1.75 */
    --prime-line-height-180: 1.8;          /* 1.8 */
    --prime-line-height-185: 1.85;         /* 1.85 */
    --prime-line-height-190: 1.9;          /* 1.9 */
    --prime-line-height-195: 1.95;         /* 1.95 */
    --prime-line-height-200: 2;            /* 2.0 */
    
    /* === LETTER SPACING === */
    --prime-letter-spacing-n100: -0.1em;    /* -0.1em */
    --prime-letter-spacing-n50: -0.05em;    /* -0.05em */
    --prime-letter-spacing-n25: -0.025em;   /* -0.025em */
    --prime-letter-spacing-0: 0;            /* 0 */
    --prime-letter-spacing-25: 0.025em;     /* 0.025em */
    --prime-letter-spacing-50: 0.05em;      /* 0.05em */
    --prime-letter-spacing-100: 0.1em;      /* 0.1em */
    
    /* === SPACE: 0-256px (rem) === */
    --prime-space-0: 0;                   /* 0px */
    --prime-space-1: 0.0625rem;           /* 1px */
    --prime-space-2: 0.125rem;            /* 2px */
    --prime-space-3: 0.1875rem;           /* 3px */
    --prime-space-4: 0.25rem;             /* 4px */
    --prime-space-5: 0.3125rem;           /* 5px */
    --prime-space-6: 0.375rem;            /* 6px */
    --prime-space-7: 0.4375rem;           /* 7px */
    --prime-space-8: 0.5rem;              /* 8px */
    --prime-space-9: 0.5625rem;           /* 9px */
    --prime-space-10: 0.625rem;           /* 10px */
    --prime-space-11: 0.6875rem;          /* 11px */
    --prime-space-12: 0.75rem;            /* 12px */
    --prime-space-13: 0.8125rem;          /* 13px */
    --prime-space-14: 0.875rem;           /* 14px */
    --prime-space-15: 0.9375rem;          /* 15px */
    --prime-space-16: 1rem;               /* 16px */
    --prime-space-17: 1.0625rem;          /* 17px */
    --prime-space-18: 1.125rem;           /* 18px */
    --prime-space-19: 1.1875rem;          /* 19px */
    --prime-space-20: 1.25rem;            /* 20px */
    --prime-space-21: 1.3125rem;          /* 21px */
    --prime-space-22: 1.375rem;           /* 22px */
    --prime-space-23: 1.4375rem;          /* 23px */
    --prime-space-24: 1.5rem;             /* 24px */
    --prime-space-25: 1.5625rem;          /* 25px */
    --prime-space-26: 1.625rem;           /* 26px */
    --prime-space-27: 1.6875rem;          /* 27px */
    --prime-space-28: 1.75rem;            /* 28px */
    --prime-space-29: 1.8125rem;          /* 29px */
    --prime-space-30: 1.875rem;           /* 30px */
    --prime-space-31: 1.9375rem;          /* 31px */
    --prime-space-32: 2rem;               /* 32px */
    --prime-space-33: 2.0625rem;          /* 33px */
    --prime-space-34: 2.125rem;           /* 34px */
    --prime-space-35: 2.1875rem;          /* 35px */
    --prime-space-36: 2.25rem;            /* 36px */
    --prime-space-37: 2.3125rem;          /* 37px */
    --prime-space-38: 2.375rem;           /* 38px */
    --prime-space-39: 2.4375rem;          /* 39px */
    --prime-space-40: 2.5rem;             /* 40px */
    --prime-space-41: 2.5625rem;          /* 41px */
    --prime-space-42: 2.625rem;           /* 42px */
    --prime-space-43: 2.6875rem;          /* 43px */
    --prime-space-44: 2.75rem;            /* 44px */
    --prime-space-45: 2.8125rem;          /* 45px */
    --prime-space-46: 2.875rem;           /* 46px */
    --prime-space-47: 2.9375rem;          /* 47px */
    --prime-space-48: 3rem;               /* 48px */
    --prime-space-49: 3.0625rem;          /* 49px */
    --prime-space-50: 3.125rem;           /* 50px */
    --prime-space-51: 3.1875rem;          /* 51px */
    --prime-space-52: 3.25rem;            /* 52px */
    --prime-space-53: 3.3125rem;          /* 53px */
    --prime-space-54: 3.375rem;           /* 54px */
    --prime-space-55: 3.4375rem;          /* 55px */
    --prime-space-56: 3.5rem;             /* 56px */
    --prime-space-57: 3.5625rem;          /* 57px */
    --prime-space-58: 3.625rem;           /* 58px */
    --prime-space-59: 3.6875rem;          /* 59px */
    --prime-space-60: 3.75rem;            /* 60px */
    --prime-space-61: 3.8125rem;          /* 61px */
    --prime-space-62: 3.875rem;           /* 62px */
    --prime-space-63: 3.9375rem;          /* 63px */
    --prime-space-64: 4rem;               /* 64px */
    --prime-space-65: 4.0625rem;          /* 65px */
    --prime-space-66: 4.125rem;           /* 66px */
    --prime-space-67: 4.1875rem;          /* 67px */
    --prime-space-68: 4.25rem;            /* 68px */
    --prime-space-69: 4.3125rem;          /* 69px */
    --prime-space-70: 4.375rem;           /* 70px */
    --prime-space-71: 4.4375rem;          /* 71px */
    --prime-space-72: 4.5rem;             /* 72px */
    --prime-space-73: 4.5625rem;          /* 73px */
    --prime-space-74: 4.625rem;           /* 74px */
    --prime-space-75: 4.6875rem;          /* 75px */
    --prime-space-76: 4.75rem;            /* 76px */
    --prime-space-77: 4.8125rem;          /* 77px */
    --prime-space-78: 4.875rem;           /* 78px */
    --prime-space-79: 4.9375rem;          /* 79px */
    --prime-space-80: 5rem;               /* 80px */
    --prime-space-81: 5.0625rem;          /* 81px */
    --prime-space-82: 5.125rem;           /* 82px */
    --prime-space-83: 5.1875rem;          /* 83px */
    --prime-space-84: 5.25rem;            /* 84px */
    --prime-space-85: 5.3125rem;          /* 85px */
    --prime-space-86: 5.375rem;           /* 86px */
    --prime-space-87: 5.4375rem;          /* 87px */
    --prime-space-88: 5.5rem;             /* 88px */
    --prime-space-89: 5.5625rem;          /* 89px */
    --prime-space-90: 5.625rem;           /* 90px */
    --prime-space-91: 5.6875rem;          /* 91px */
    --prime-space-92: 5.75rem;            /* 92px */
    --prime-space-93: 5.8125rem;          /* 93px */
    --prime-space-94: 5.875rem;           /* 94px */
    --prime-space-95: 5.9375rem;          /* 95px */
    --prime-space-96: 6rem;               /* 96px */
    --prime-space-97: 6.0625rem;          /* 97px */
    --prime-space-98: 6.125rem;           /* 98px */
    --prime-space-99: 6.1875rem;          /* 99px */
    --prime-space-100: 6.25rem;           /* 100px */
    --prime-space-101: 6.3125rem;         /* 101px */
    --prime-space-102: 6.375rem;          /* 102px */
    --prime-space-103: 6.4375rem;         /* 103px */
    --prime-space-104: 6.5rem;            /* 104px */
    --prime-space-105: 6.5625rem;         /* 105px */
    --prime-space-106: 6.625rem;          /* 106px */
    --prime-space-107: 6.6875rem;         /* 107px */
    --prime-space-108: 6.75rem;           /* 108px */
    --prime-space-109: 6.8125rem;         /* 109px */
    --prime-space-110: 6.875rem;          /* 110px */
    --prime-space-111: 6.9375rem;         /* 111px */
    --prime-space-112: 7rem;              /* 112px */
    --prime-space-113: 7.0625rem;         /* 113px */
    --prime-space-114: 7.125rem;          /* 114px */
    --prime-space-115: 7.1875rem;         /* 115px */
    --prime-space-116: 7.25rem;           /* 116px */
    --prime-space-117: 7.3125rem;         /* 117px */
    --prime-space-118: 7.375rem;          /* 118px */
    --prime-space-119: 7.4375rem;         /* 119px */
    --prime-space-120: 7.5rem;            /* 120px */
    --prime-space-121: 7.5625rem;         /* 121px */
    --prime-space-122: 7.625rem;          /* 122px */
    --prime-space-123: 7.6875rem;         /* 123px */
    --prime-space-124: 7.75rem;           /* 124px */
    --prime-space-125: 7.8125rem;         /* 125px */
    --prime-space-126: 7.875rem;          /* 126px */
    --prime-space-127: 7.9375rem;         /* 127px */
    --prime-space-128: 8rem;              /* 128px */
    --prime-space-129: 8.0625rem;         /* 129px */
    --prime-space-130: 8.125rem;          /* 130px */
    --prime-space-131: 8.1875rem;         /* 131px */
    --prime-space-132: 8.25rem;           /* 132px */
    --prime-space-133: 8.3125rem;         /* 133px */
    --prime-space-134: 8.375rem;          /* 134px */
    --prime-space-135: 8.4375rem;         /* 135px */
    --prime-space-136: 8.5rem;            /* 136px */
    --prime-space-137: 8.5625rem;         /* 137px */
    --prime-space-138: 8.625rem;          /* 138px */
    --prime-space-139: 8.6875rem;         /* 139px */
    --prime-space-140: 8.75rem;           /* 140px */
    --prime-space-141: 8.8125rem;         /* 141px */
    --prime-space-142: 8.875rem;          /* 142px */
    --prime-space-143: 8.9375rem;         /* 143px */
    --prime-space-144: 9rem;              /* 144px */
    --prime-space-145: 9.0625rem;         /* 145px */
    --prime-space-146: 9.125rem;          /* 146px */
    --prime-space-147: 9.1875rem;         /* 147px */
    --prime-space-148: 9.25rem;           /* 148px */
    --prime-space-149: 9.3125rem;         /* 149px */
    --prime-space-150: 9.375rem;          /* 150px */
    --prime-space-151: 9.4375rem;         /* 151px */
    --prime-space-152: 9.5rem;            /* 152px */
    --prime-space-153: 9.5625rem;         /* 153px */
    --prime-space-154: 9.625rem;          /* 154px */
    --prime-space-155: 9.6875rem;         /* 155px */
    --prime-space-156: 9.75rem;           /* 156px */
    --prime-space-157: 9.8125rem;         /* 157px */
    --prime-space-158: 9.875rem;          /* 158px */
    --prime-space-159: 9.9375rem;         /* 159px */
    --prime-space-160: 10rem;             /* 160px */
    --prime-space-161: 10.0625rem;        /* 161px */
    --prime-space-162: 10.125rem;         /* 162px */
    --prime-space-163: 10.1875rem;        /* 163px */
    --prime-space-164: 10.25rem;          /* 164px */
    --prime-space-165: 10.3125rem;        /* 165px */
    --prime-space-166: 10.375rem;         /* 166px */
    --prime-space-167: 10.4375rem;        /* 167px */
    --prime-space-168: 10.5rem;           /* 168px */
    --prime-space-169: 10.5625rem;        /* 169px */
    --prime-space-170: 10.625rem;         /* 170px */
    --prime-space-171: 10.6875rem;        /* 171px */
    --prime-space-172: 10.75rem;          /* 172px */
    --prime-space-173: 10.8125rem;        /* 173px */
    --prime-space-174: 10.875rem;         /* 174px */
    --prime-space-175: 10.9375rem;        /* 175px */
    --prime-space-176: 11rem;             /* 176px */
    --prime-space-177: 11.0625rem;        /* 177px */
    --prime-space-178: 11.125rem;         /* 178px */
    --prime-space-179: 11.1875rem;        /* 179px */
    --prime-space-180: 11.25rem;          /* 180px */
    --prime-space-181: 11.3125rem;        /* 181px */
    --prime-space-182: 11.375rem;         /* 182px */
    --prime-space-183: 11.4375rem;        /* 183px */
    --prime-space-184: 11.5rem;           /* 184px */
    --prime-space-185: 11.5625rem;        /* 185px */
    --prime-space-186: 11.625rem;         /* 186px */
    --prime-space-187: 11.6875rem;        /* 187px */
    --prime-space-188: 11.75rem;          /* 188px */
    --prime-space-189: 11.8125rem;        /* 189px */
    --prime-space-190: 11.875rem;         /* 190px */
    --prime-space-191: 11.9375rem;        /* 191px */
    --prime-space-192: 12rem;             /* 192px */
    --prime-space-193: 12.0625rem;        /* 193px */
    --prime-space-194: 12.125rem;         /* 194px */
    --prime-space-195: 12.1875rem;        /* 195px */
    --prime-space-196: 12.25rem;          /* 196px */
    --prime-space-197: 12.3125rem;        /* 197px */
    --prime-space-198: 12.375rem;         /* 198px */
    --prime-space-199: 12.4375rem;        /* 199px */
    --prime-space-200: 12.5rem;           /* 200px */
    --prime-space-201: 12.5625rem;        /* 201px */
    --prime-space-202: 12.625rem;         /* 202px */
    --prime-space-203: 12.6875rem;        /* 203px */
    --prime-space-204: 12.75rem;          /* 204px */
    --prime-space-205: 12.8125rem;        /* 205px */
    --prime-space-206: 12.875rem;         /* 206px */
    --prime-space-207: 12.9375rem;        /* 207px */
    --prime-space-208: 13rem;             /* 208px */
    --prime-space-209: 13.0625rem;        /* 209px */
    --prime-space-210: 13.125rem;         /* 210px */
    --prime-space-211: 13.1875rem;        /* 211px */
    --prime-space-212: 13.25rem;          /* 212px */
    --prime-space-213: 13.3125rem;        /* 213px */
    --prime-space-214: 13.375rem;         /* 214px */
    --prime-space-215: 13.4375rem;        /* 215px */
    --prime-space-216: 13.5rem;           /* 216px */
    --prime-space-217: 13.5625rem;        /* 217px */
    --prime-space-218: 13.625rem;         /* 218px */
    --prime-space-219: 13.6875rem;        /* 219px */
    --prime-space-220: 13.75rem;          /* 220px */
    --prime-space-221: 13.8125rem;        /* 221px */
    --prime-space-222: 13.875rem;         /* 222px */
    --prime-space-223: 13.9375rem;        /* 223px */
    --prime-space-224: 14rem;             /* 224px */
    --prime-space-225: 14.0625rem;        /* 225px */
    --prime-space-226: 14.125rem;         /* 226px */
    --prime-space-227: 14.1875rem;        /* 227px */
    --prime-space-228: 14.25rem;          /* 228px */
    --prime-space-229: 14.3125rem;        /* 229px */
    --prime-space-230: 14.375rem;         /* 230px */
    --prime-space-231: 14.4375rem;        /* 231px */
    --prime-space-232: 14.5rem;           /* 232px */
    --prime-space-233: 14.5625rem;        /* 233px */
    --prime-space-234: 14.625rem;         /* 234px */
    --prime-space-235: 14.6875rem;        /* 235px */
    --prime-space-236: 14.75rem;          /* 236px */
    --prime-space-237: 14.8125rem;        /* 237px */
    --prime-space-238: 14.875rem;         /* 238px */
    --prime-space-239: 14.9375rem;        /* 239px */
    --prime-space-240: 15rem;             /* 240px */
    --prime-space-241: 15.0625rem;        /* 241px */
    --prime-space-242: 15.125rem;         /* 242px */
    --prime-space-243: 15.1875rem;        /* 243px */
    --prime-space-244: 15.25rem;          /* 244px */
    --prime-space-245: 15.3125rem;        /* 245px */
    --prime-space-246: 15.375rem;         /* 246px */
    --prime-space-247: 15.4375rem;        /* 247px */
    --prime-space-248: 15.5rem;           /* 248px */
    --prime-space-249: 15.5625rem;        /* 249px */
    --prime-space-250: 15.625rem;         /* 250px */
    --prime-space-251: 15.6875rem;        /* 251px */
    --prime-space-252: 15.75rem;          /* 252px */
    --prime-space-253: 15.8125rem;        /* 253px */
    --prime-space-254: 15.875rem;         /* 254px */
    --prime-space-255: 15.9375rem;        /* 255px */
    --prime-space-256: 16rem;             /* 256px */
    
    /* === PADDING: 0-256px (rem) === */
    --prime-padding-0: 0;                 /* 0px */
    --prime-padding-1: 0.0625rem;         /* 1px */
    --prime-padding-2: 0.125rem;          /* 2px */
    --prime-padding-3: 0.1875rem;         /* 3px */
    --prime-padding-4: 0.25rem;           /* 4px */
    --prime-padding-5: 0.3125rem;         /* 5px */
    --prime-padding-6: 0.375rem;          /* 6px */
    --prime-padding-7: 0.4375rem;         /* 7px */
    --prime-padding-8: 0.5rem;            /* 8px */
    --prime-padding-9: 0.5625rem;         /* 9px */
    --prime-padding-10: 0.625rem;         /* 10px */
    --prime-padding-11: 0.6875rem;        /* 11px */
    --prime-padding-12: 0.75rem;          /* 12px */
    --prime-padding-13: 0.8125rem;        /* 13px */
    --prime-padding-14: 0.875rem;         /* 14px */
    --prime-padding-15: 0.9375rem;        /* 15px */
    --prime-padding-16: 1rem;             /* 16px */
    --prime-padding-17: 1.0625rem;        /* 17px */
    --prime-padding-18: 1.125rem;         /* 18px */
    --prime-padding-19: 1.1875rem;        /* 19px */
    --prime-padding-20: 1.25rem;          /* 20px */
    --prime-padding-21: 1.3125rem;        /* 21px */
    --prime-padding-22: 1.375rem;         /* 22px */
    --prime-padding-23: 1.4375rem;        /* 23px */
    --prime-padding-24: 1.5rem;           /* 24px */
    --prime-padding-25: 1.5625rem;        /* 25px */
    --prime-padding-26: 1.625rem;         /* 26px */
    --prime-padding-27: 1.6875rem;        /* 27px */
    --prime-padding-28: 1.75rem;          /* 28px */
    --prime-padding-29: 1.8125rem;        /* 29px */
    --prime-padding-30: 1.875rem;         /* 30px */
    --prime-padding-31: 1.9375rem;        /* 31px */
    --prime-padding-32: 2rem;             /* 32px */
    --prime-padding-33: 2.0625rem;        /* 33px */
    --prime-padding-34: 2.125rem;         /* 34px */
    --prime-padding-35: 2.1875rem;        /* 35px */
    --prime-padding-36: 2.25rem;          /* 36px */
    --prime-padding-37: 2.3125rem;        /* 37px */
    --prime-padding-38: 2.375rem;         /* 38px */
    --prime-padding-39: 2.4375rem;        /* 39px */
    --prime-padding-40: 2.5rem;           /* 40px */
    --prime-padding-41: 2.5625rem;        /* 41px */
    --prime-padding-42: 2.625rem;         /* 42px */
    --prime-padding-43: 2.6875rem;        /* 43px */
    --prime-padding-44: 2.75rem;          /* 44px */
    --prime-padding-45: 2.8125rem;        /* 45px */
    --prime-padding-46: 2.875rem;         /* 46px */
    --prime-padding-47: 2.9375rem;        /* 47px */
    --prime-padding-48: 3rem;             /* 48px */
    --prime-padding-49: 3.0625rem;        /* 49px */
    --prime-padding-50: 3.125rem;         /* 50px */
    --prime-padding-51: 3.1875rem;        /* 51px */
    --prime-padding-52: 3.25rem;          /* 52px */
    --prime-padding-53: 3.3125rem;        /* 53px */
    --prime-padding-54: 3.375rem;         /* 54px */
    --prime-padding-55: 3.4375rem;        /* 55px */
    --prime-padding-56: 3.5rem;           /* 56px */
    --prime-padding-57: 3.5625rem;        /* 57px */
    --prime-padding-58: 3.625rem;         /* 58px */
    --prime-padding-59: 3.6875rem;        /* 59px */
    --prime-padding-60: 3.75rem;          /* 60px */
    --prime-padding-61: 3.8125rem;        /* 61px */
    --prime-padding-62: 3.875rem;         /* 62px */
    --prime-padding-63: 3.9375rem;        /* 63px */
    --prime-padding-64: 4rem;             /* 64px */
    --prime-padding-65: 4.0625rem;        /* 65px */
    --prime-padding-66: 4.125rem;         /* 66px */
    --prime-padding-67: 4.1875rem;        /* 67px */
    --prime-padding-68: 4.25rem;          /* 68px */
    --prime-padding-69: 4.3125rem;        /* 69px */
    --prime-padding-70: 4.375rem;         /* 70px */
    --prime-padding-71: 4.4375rem;        /* 71px */
    --prime-padding-72: 4.5rem;           /* 72px */
    --prime-padding-73: 4.5625rem;        /* 73px */
    --prime-padding-74: 4.625rem;         /* 74px */
    --prime-padding-75: 4.6875rem;        /* 75px */
    --prime-padding-76: 4.75rem;          /* 76px */
    --prime-padding-77: 4.8125rem;        /* 77px */
    --prime-padding-78: 4.875rem;         /* 78px */
    --prime-padding-79: 4.9375rem;        /* 79px */
    --prime-padding-80: 5rem;             /* 80px */
    --prime-padding-81: 5.0625rem;        /* 81px */
    --prime-padding-82: 5.125rem;         /* 82px */
    --prime-padding-83: 5.1875rem;        /* 83px */
    --prime-padding-84: 5.25rem;          /* 84px */
    --prime-padding-85: 5.3125rem;        /* 85px */
    --prime-padding-86: 5.375rem;         /* 86px */
    --prime-padding-87: 5.4375rem;        /* 87px */
    --prime-padding-88: 5.5rem;           /* 88px */
    --prime-padding-89: 5.5625rem;        /* 89px */
    --prime-padding-90: 5.625rem;         /* 90px */
    --prime-padding-91: 5.6875rem;        /* 91px */
    --prime-padding-92: 5.75rem;          /* 92px */
    --prime-padding-93: 5.8125rem;        /* 93px */
    --prime-padding-94: 5.875rem;         /* 94px */
    --prime-padding-95: 5.9375rem;        /* 95px */
    --prime-padding-96: 6rem;             /* 96px */
    --prime-padding-97: 6.0625rem;        /* 97px */
    --prime-padding-98: 6.125rem;         /* 98px */
    --prime-padding-99: 6.1875rem;        /* 99px */
    --prime-padding-100: 6.25rem;         /* 100px */
    --prime-padding-101: 6.3125rem;       /* 101px */
    --prime-padding-102: 6.375rem;        /* 102px */
    --prime-padding-103: 6.4375rem;       /* 103px */
    --prime-padding-104: 6.5rem;          /* 104px */
    --prime-padding-105: 6.5625rem;       /* 105px */
    --prime-padding-106: 6.625rem;        /* 106px */
    --prime-padding-107: 6.6875rem;       /* 107px */
    --prime-padding-108: 6.75rem;         /* 108px */
    --prime-padding-109: 6.8125rem;       /* 109px */
    --prime-padding-110: 6.875rem;        /* 110px */
    --prime-padding-111: 6.9375rem;       /* 111px */
    --prime-padding-112: 7rem;            /* 112px */
    --prime-padding-113: 7.0625rem;       /* 113px */
    --prime-padding-114: 7.125rem;        /* 114px */
    --prime-padding-115: 7.1875rem;       /* 115px */
    --prime-padding-116: 7.25rem;         /* 116px */
    --prime-padding-117: 7.3125rem;       /* 117px */
    --prime-padding-118: 7.375rem;        /* 118px */
    --prime-padding-119: 7.4375rem;       /* 119px */
    --prime-padding-120: 7.5rem;          /* 120px */
    --prime-padding-121: 7.5625rem;       /* 121px */
    --prime-padding-122: 7.625rem;        /* 122px */
    --prime-padding-123: 7.6875rem;       /* 123px */
    --prime-padding-124: 7.75rem;         /* 124px */
    --prime-padding-125: 7.8125rem;       /* 125px */
    --prime-padding-126: 7.875rem;        /* 126px */
    --prime-padding-127: 7.9375rem;       /* 127px */
    --prime-padding-128: 8rem;            /* 128px */
    --prime-padding-129: 8.0625rem;       /* 129px */
    --prime-padding-130: 8.125rem;        /* 130px */
    --prime-padding-131: 8.1875rem;       /* 131px */
    --prime-padding-132: 8.25rem;         /* 132px */
    --prime-padding-133: 8.3125rem;       /* 133px */
    --prime-padding-134: 8.375rem;        /* 134px */
    --prime-padding-135: 8.4375rem;       /* 135px */
    --prime-padding-136: 8.5rem;          /* 136px */
    --prime-padding-137: 8.5625rem;       /* 137px */
    --prime-padding-138: 8.625rem;        /* 138px */
    --prime-padding-139: 8.6875rem;       /* 139px */
    --prime-padding-140: 8.75rem;         /* 140px */
    --prime-padding-141: 8.8125rem;       /* 141px */
    --prime-padding-142: 8.875rem;        /* 142px */
    --prime-padding-143: 8.9375rem;       /* 143px */
    --prime-padding-144: 9rem;            /* 144px */
    --prime-padding-145: 9.0625rem;       /* 145px */
    --prime-padding-146: 9.125rem;        /* 146px */
    --prime-padding-147: 9.1875rem;       /* 147px */
    --prime-padding-148: 9.25rem;         /* 148px */
    --prime-padding-149: 9.3125rem;       /* 149px */
    --prime-padding-150: 9.375rem;        /* 150px */
    --prime-padding-151: 9.4375rem;       /* 151px */
    --prime-padding-152: 9.5rem;          /* 152px */
    --prime-padding-153: 9.5625rem;       /* 153px */
    --prime-padding-154: 9.625rem;        /* 154px */
    --prime-padding-155: 9.6875rem;       /* 155px */
    --prime-padding-156: 9.75rem;         /* 156px */
    --prime-padding-157: 9.8125rem;       /* 157px */
    --prime-padding-158: 9.875rem;        /* 158px */
    --prime-padding-159: 9.9375rem;       /* 159px */
    --prime-padding-160: 10rem;           /* 160px */
    --prime-padding-161: 10.0625rem;      /* 161px */
    --prime-padding-162: 10.125rem;       /* 162px */
    --prime-padding-163: 10.1875rem;      /* 163px */
    --prime-padding-164: 10.25rem;        /* 164px */
    --prime-padding-165: 10.3125rem;      /* 165px */
    --prime-padding-166: 10.375rem;       /* 166px */
    --prime-padding-167: 10.4375rem;      /* 167px */
    --prime-padding-168: 10.5rem;         /* 168px */
    --prime-padding-169: 10.5625rem;      /* 169px */
    --prime-padding-170: 10.625rem;       /* 170px */
    --prime-padding-171: 10.6875rem;      /* 171px */
    --prime-padding-172: 10.75rem;        /* 172px */
    --prime-padding-173: 10.8125rem;      /* 173px */
    --prime-padding-174: 10.875rem;       /* 174px */
    --prime-padding-175: 10.9375rem;      /* 175px */
    --prime-padding-176: 11rem;           /* 176px */
    --prime-padding-177: 11.0625rem;      /* 177px */
    --prime-padding-178: 11.125rem;       /* 178px */
    --prime-padding-179: 11.1875rem;      /* 179px */
    --prime-padding-180: 11.25rem;        /* 180px */
    --prime-padding-181: 11.3125rem;      /* 181px */
    --prime-padding-182: 11.375rem;       /* 182px */
    --prime-padding-183: 11.4375rem;      /* 183px */
    --prime-padding-184: 11.5rem;         /* 184px */
    --prime-padding-185: 11.5625rem;      /* 185px */
    --prime-padding-186: 11.625rem;       /* 186px */
    --prime-padding-187: 11.6875rem;      /* 187px */
    --prime-padding-188: 11.75rem;        /* 188px */
    --prime-padding-189: 11.8125rem;      /* 189px */
    --prime-padding-190: 11.875rem;       /* 190px */
    --prime-padding-191: 11.9375rem;      /* 191px */
    --prime-padding-192: 12rem;           /* 192px */
    --prime-padding-193: 12.0625rem;      /* 193px */
    --prime-padding-194: 12.125rem;       /* 194px */
    --prime-padding-195: 12.1875rem;      /* 195px */
    --prime-padding-196: 12.25rem;        /* 196px */
    --prime-padding-197: 12.3125rem;      /* 197px */
    --prime-padding-198: 12.375rem;       /* 198px */
    --prime-padding-199: 12.4375rem;      /* 199px */
    --prime-padding-200: 12.5rem;         /* 200px */
    --prime-padding-201: 12.5625rem;      /* 201px */
    --prime-padding-202: 12.625rem;       /* 202px */
    --prime-padding-203: 12.6875rem;      /* 203px */
    --prime-padding-204: 12.75rem;        /* 204px */
    --prime-padding-205: 12.8125rem;      /* 205px */
    --prime-padding-206: 12.875rem;       /* 206px */
    --prime-padding-207: 12.9375rem;      /* 207px */
    --prime-padding-208: 13rem;           /* 208px */
    --prime-padding-209: 13.0625rem;      /* 209px */
    --prime-padding-210: 13.125rem;       /* 210px */
    --prime-padding-211: 13.1875rem;      /* 211px */
    --prime-padding-212: 13.25rem;        /* 212px */
    --prime-padding-213: 13.3125rem;      /* 213px */
    --prime-padding-214: 13.375rem;       /* 214px */
    --prime-padding-215: 13.4375rem;      /* 215px */
    --prime-padding-216: 13.5rem;         /* 216px */
    --prime-padding-217: 13.5625rem;      /* 217px */
    --prime-padding-218: 13.625rem;       /* 218px */
    --prime-padding-219: 13.6875rem;      /* 219px */
    --prime-padding-220: 13.75rem;        /* 220px */
    --prime-padding-221: 13.8125rem;      /* 221px */
    --prime-padding-222: 13.875rem;       /* 222px */
    --prime-padding-223: 13.9375rem;      /* 223px */
    --prime-padding-224: 14rem;           /* 224px */
    --prime-padding-225: 14.0625rem;      /* 225px */
    --prime-padding-226: 14.125rem;       /* 226px */
    --prime-padding-227: 14.1875rem;      /* 227px */
    --prime-padding-228: 14.25rem;        /* 228px */
    --prime-padding-229: 14.3125rem;      /* 229px */
    --prime-padding-230: 14.375rem;       /* 230px */
    --prime-padding-231: 14.4375rem;      /* 231px */
    --prime-padding-232: 14.5rem;         /* 232px */
    --prime-padding-233: 14.5625rem;      /* 233px */
    --prime-padding-234: 14.625rem;       /* 234px */
    --prime-padding-235: 14.6875rem;      /* 235px */
    --prime-padding-236: 14.75rem;        /* 236px */
    --prime-padding-237: 14.8125rem;      /* 237px */
    --prime-padding-238: 14.875rem;       /* 238px */
    --prime-padding-239: 14.9375rem;      /* 239px */
    --prime-padding-240: 15rem;           /* 240px */
    --prime-padding-241: 15.0625rem;      /* 241px */
    --prime-padding-242: 15.125rem;       /* 242px */
    --prime-padding-243: 15.1875rem;      /* 243px */
    --prime-padding-244: 15.25rem;        /* 244px */
    --prime-padding-245: 15.3125rem;      /* 245px */
    --prime-padding-246: 15.375rem;       /* 246px */
    --prime-padding-247: 15.4375rem;      /* 247px */
    --prime-padding-248: 15.5rem;         /* 248px */
    --prime-padding-249: 15.5625rem;      /* 249px */
    --prime-padding-250: 15.625rem;       /* 250px */
    --prime-padding-251: 15.6875rem;      /* 251px */
    --prime-padding-252: 15.75rem;        /* 252px */
    --prime-padding-253: 15.8125rem;      /* 253px */
    --prime-padding-254: 15.875rem;       /* 254px */
    --prime-padding-255: 15.9375rem;      /* 255px */
    --prime-padding-256: 16rem;           /* 256px */
    
    /* === MARGIN: 0-256px (rem) === */
    --prime-margin-0: 0;                  /* 0px */
    --prime-margin-1: 0.0625rem;          /* 1px */
    --prime-margin-2: 0.125rem;           /* 2px */
    --prime-margin-3: 0.1875rem;          /* 3px */
    --prime-margin-4: 0.25rem;            /* 4px */
    --prime-margin-5: 0.3125rem;          /* 5px */
    --prime-margin-6: 0.375rem;           /* 6px */
    --prime-margin-7: 0.4375rem;          /* 7px */
    --prime-margin-8: 0.5rem;             /* 8px */
    --prime-margin-9: 0.5625rem;          /* 9px */
    --prime-margin-10: 0.625rem;          /* 10px */
    --prime-margin-11: 0.6875rem;         /* 11px */
    --prime-margin-12: 0.75rem;           /* 12px */
    --prime-margin-13: 0.8125rem;         /* 13px */
    --prime-margin-14: 0.875rem;          /* 14px */
    --prime-margin-15: 0.9375rem;         /* 15px */
    --prime-margin-16: 1rem;              /* 16px */
    --prime-margin-17: 1.0625rem;         /* 17px */
    --prime-margin-18: 1.125rem;          /* 18px */
    --prime-margin-19: 1.1875rem;         /* 19px */
    --prime-margin-20: 1.25rem;           /* 20px */
    --prime-margin-21: 1.3125rem;         /* 21px */
    --prime-margin-22: 1.375rem;          /* 22px */
    --prime-margin-23: 1.4375rem;         /* 23px */
    --prime-margin-24: 1.5rem;            /* 24px */
    --prime-margin-25: 1.5625rem;         /* 25px */
    --prime-margin-26: 1.625rem;          /* 26px */
    --prime-margin-27: 1.6875rem;         /* 27px */
    --prime-margin-28: 1.75rem;           /* 28px */
    --prime-margin-29: 1.8125rem;         /* 29px */
    --prime-margin-30: 1.875rem;          /* 30px */
    --prime-margin-31: 1.9375rem;         /* 31px */
    --prime-margin-32: 2rem;              /* 32px */
    --prime-margin-33: 2.0625rem;         /* 33px */
    --prime-margin-34: 2.125rem;          /* 34px */
    --prime-margin-35: 2.1875rem;         /* 35px */
    --prime-margin-36: 2.25rem;           /* 36px */
    --prime-margin-37: 2.3125rem;         /* 37px */
    --prime-margin-38: 2.375rem;          /* 38px */
    --prime-margin-39: 2.4375rem;         /* 39px */
    --prime-margin-40: 2.5rem;            /* 40px */
    --prime-margin-41: 2.5625rem;         /* 41px */
    --prime-margin-42: 2.625rem;          /* 42px */
    --prime-margin-43: 2.6875rem;         /* 43px */
    --prime-margin-44: 2.75rem;           /* 44px */
    --prime-margin-45: 2.8125rem;         /* 45px */
    --prime-margin-46: 2.875rem;          /* 46px */
    --prime-margin-47: 2.9375rem;         /* 47px */
    --prime-margin-48: 3rem;              /* 48px */
    --prime-margin-49: 3.0625rem;         /* 49px */
    --prime-margin-50: 3.125rem;          /* 50px */
    --prime-margin-51: 3.1875rem;         /* 51px */
    --prime-margin-52: 3.25rem;           /* 52px */
    --prime-margin-53: 3.3125rem;         /* 53px */
    --prime-margin-54: 3.375rem;          /* 54px */
    --prime-margin-55: 3.4375rem;         /* 55px */
    --prime-margin-56: 3.5rem;            /* 56px */
    --prime-margin-57: 3.5625rem;         /* 57px */
    --prime-margin-58: 3.625rem;          /* 58px */
    --prime-margin-59: 3.6875rem;         /* 59px */
    --prime-margin-60: 3.75rem;           /* 60px */
    --prime-margin-61: 3.8125rem;         /* 61px */
    --prime-margin-62: 3.875rem;          /* 62px */
    --prime-margin-63: 3.9375rem;         /* 63px */
    --prime-margin-64: 4rem;              /* 64px */
    --prime-margin-65: 4.0625rem;         /* 65px */
    --prime-margin-66: 4.125rem;          /* 66px */
    --prime-margin-67: 4.1875rem;         /* 67px */
    --prime-margin-68: 4.25rem;           /* 68px */
    --prime-margin-69: 4.3125rem;         /* 69px */
    --prime-margin-70: 4.375rem;          /* 70px */
    --prime-margin-71: 4.4375rem;         /* 71px */
    --prime-margin-72: 4.5rem;            /* 72px */
    --prime-margin-73: 4.5625rem;         /* 73px */
    --prime-margin-74: 4.625rem;          /* 74px */
    --prime-margin-75: 4.6875rem;         /* 75px */
    --prime-margin-76: 4.75rem;           /* 76px */
    --prime-margin-77: 4.8125rem;         /* 77px */
    --prime-margin-78: 4.875rem;          /* 78px */
    --prime-margin-79: 4.9375rem;         /* 79px */
    --prime-margin-80: 5rem;              /* 80px */
    --prime-margin-81: 5.0625rem;         /* 81px */
    --prime-margin-82: 5.125rem;          /* 82px */
    --prime-margin-83: 5.1875rem;         /* 83px */
    --prime-margin-84: 5.25rem;           /* 84px */
    --prime-margin-85: 5.3125rem;         /* 85px */
    --prime-margin-86: 5.375rem;          /* 86px */
    --prime-margin-87: 5.4375rem;         /* 87px */
    --prime-margin-88: 5.5rem;            /* 88px */
    --prime-margin-89: 5.5625rem;         /* 89px */
    --prime-margin-90: 5.625rem;          /* 90px */
    --prime-margin-91: 5.6875rem;         /* 91px */
    --prime-margin-92: 5.75rem;           /* 92px */
    --prime-margin-93: 5.8125rem;         /* 93px */
    --prime-margin-94: 5.875rem;          /* 94px */
    --prime-margin-95: 5.9375rem;         /* 95px */
    --prime-margin-96: 6rem;              /* 96px */
    --prime-margin-97: 6.0625rem;         /* 97px */
    --prime-margin-98: 6.125rem;          /* 98px */
    --prime-margin-99: 6.1875rem;         /* 99px */
    --prime-margin-100: 6.25rem;          /* 100px */
    --prime-margin-101: 6.3125rem;        /* 101px */
    --prime-margin-102: 6.375rem;         /* 102px */
    --prime-margin-103: 6.4375rem;        /* 103px */
    --prime-margin-104: 6.5rem;           /* 104px */
    --prime-margin-105: 6.5625rem;        /* 105px */
    --prime-margin-106: 6.625rem;         /* 106px */
    --prime-margin-107: 6.6875rem;        /* 107px */
    --prime-margin-108: 6.75rem;          /* 108px */
    --prime-margin-109: 6.8125rem;        /* 109px */
    --prime-margin-110: 6.875rem;         /* 110px */
    --prime-margin-111: 6.9375rem;        /* 111px */
    --prime-margin-112: 7rem;             /* 112px */
    --prime-margin-113: 7.0625rem;        /* 113px */
    --prime-margin-114: 7.125rem;         /* 114px */
    --prime-margin-115: 7.1875rem;        /* 115px */
    --prime-margin-116: 7.25rem;          /* 116px */
    --prime-margin-117: 7.3125rem;        /* 117px */
    --prime-margin-118: 7.375rem;         /* 118px */
    --prime-margin-119: 7.4375rem;        /* 119px */
    --prime-margin-120: 7.5rem;           /* 120px */
    --prime-margin-121: 7.5625rem;        /* 121px */
    --prime-margin-122: 7.625rem;         /* 122px */
    --prime-margin-123: 7.6875rem;        /* 123px */
    --prime-margin-124: 7.75rem;          /* 124px */
    --prime-margin-125: 7.8125rem;        /* 125px */
    --prime-margin-126: 7.875rem;         /* 126px */
    --prime-margin-127: 7.9375rem;        /* 127px */
    --prime-margin-128: 8rem;             /* 128px */
    --prime-margin-129: 8.0625rem;        /* 129px */
    --prime-margin-130: 8.125rem;         /* 130px */
    --prime-margin-131: 8.1875rem;        /* 131px */
    --prime-margin-132: 8.25rem;          /* 132px */
    --prime-margin-133: 8.3125rem;        /* 133px */
    --prime-margin-134: 8.375rem;         /* 134px */
    --prime-margin-135: 8.4375rem;        /* 135px */
    --prime-margin-136: 8.5rem;           /* 136px */
    --prime-margin-137: 8.5625rem;        /* 137px */
    --prime-margin-138: 8.625rem;         /* 138px */
    --prime-margin-139: 8.6875rem;        /* 139px */
    --prime-margin-140: 8.75rem;          /* 140px */
    --prime-margin-141: 8.8125rem;        /* 141px */
    --prime-margin-142: 8.875rem;         /* 142px */
    --prime-margin-143: 8.9375rem;        /* 143px */
    --prime-margin-144: 9rem;             /* 144px */
    --prime-margin-145: 9.0625rem;        /* 145px */
    --prime-margin-146: 9.125rem;         /* 146px */
    --prime-margin-147: 9.1875rem;        /* 147px */
    --prime-margin-148: 9.25rem;          /* 148px */
    --prime-margin-149: 9.3125rem;        /* 149px */
    --prime-margin-150: 9.375rem;         /* 150px */
    --prime-margin-151: 9.4375rem;        /* 151px */
    --prime-margin-152: 9.5rem;           /* 152px */
    --prime-margin-153: 9.5625rem;        /* 153px */
    --prime-margin-154: 9.625rem;         /* 154px */
    --prime-margin-155: 9.6875rem;        /* 155px */
    --prime-margin-156: 9.75rem;          /* 156px */
    --prime-margin-157: 9.8125rem;        /* 157px */
    --prime-margin-158: 9.875rem;         /* 158px */
    --prime-margin-159: 9.9375rem;        /* 159px */
    --prime-margin-160: 10rem;            /* 160px */
    --prime-margin-161: 10.0625rem;       /* 161px */
    --prime-margin-162: 10.125rem;        /* 162px */
    --prime-margin-163: 10.1875rem;       /* 163px */
    --prime-margin-164: 10.25rem;         /* 164px */
    --prime-margin-165: 10.3125rem;       /* 165px */
    --prime-margin-166: 10.375rem;        /* 166px */
    --prime-margin-167: 10.4375rem;       /* 167px */
    --prime-margin-168: 10.5rem;          /* 168px */
    --prime-margin-169: 10.5625rem;       /* 169px */
    --prime-margin-170: 10.625rem;        /* 170px */
    --prime-margin-171: 10.6875rem;       /* 171px */
    --prime-margin-172: 10.75rem;         /* 172px */
    --prime-margin-173: 10.8125rem;       /* 173px */
    --prime-margin-174: 10.875rem;        /* 174px */
    --prime-margin-175: 10.9375rem;       /* 175px */
    --prime-margin-176: 11rem;            /* 176px */
    --prime-margin-177: 11.0625rem;       /* 177px */
    --prime-margin-178: 11.125rem;        /* 178px */
    --prime-margin-179: 11.1875rem;       /* 179px */
    --prime-margin-180: 11.25rem;         /* 180px */
    --prime-margin-181: 11.3125rem;       /* 181px */
    --prime-margin-182: 11.375rem;        /* 182px */
    --prime-margin-183: 11.4375rem;       /* 183px */
    --prime-margin-184: 11.5rem;          /* 184px */
    --prime-margin-185: 11.5625rem;       /* 185px */
    --prime-margin-186: 11.625rem;        /* 186px */
    --prime-margin-187: 11.6875rem;       /* 187px */
    --prime-margin-188: 11.75rem;         /* 188px */
    --prime-margin-189: 11.8125rem;       /* 189px */
    --prime-margin-190: 11.875rem;        /* 190px */
    --prime-margin-191: 11.9375rem;       /* 191px */
    --prime-margin-192: 12rem;            /* 192px */
    --prime-margin-193: 12.0625rem;       /* 193px */
    --prime-margin-194: 12.125rem;        /* 194px */
    --prime-margin-195: 12.1875rem;       /* 195px */
    --prime-margin-196: 12.25rem;         /* 196px */
    --prime-margin-197: 12.3125rem;       /* 197px */
    --prime-margin-198: 12.375rem;        /* 198px */
    --prime-margin-199: 12.4375rem;       /* 199px */
    --prime-margin-200: 12.5rem;          /* 200px */
    --prime-margin-201: 12.5625rem;       /* 201px */
    --prime-margin-202: 12.625rem;        /* 202px */
    --prime-margin-203: 12.6875rem;       /* 203px */
    --prime-margin-204: 12.75rem;         /* 204px */
    --prime-margin-205: 12.8125rem;       /* 205px */
    --prime-margin-206: 12.875rem;        /* 206px */
    --prime-margin-207: 12.9375rem;       /* 207px */
    --prime-margin-208: 13rem;            /* 208px */
    --prime-margin-209: 13.0625rem;       /* 209px */
    --prime-margin-210: 13.125rem;        /* 210px */
    --prime-margin-211: 13.1875rem;       /* 211px */
    --prime-margin-212: 13.25rem;         /* 212px */
    --prime-margin-213: 13.3125rem;       /* 213px */
    --prime-margin-214: 13.375rem;        /* 214px */
    --prime-margin-215: 13.4375rem;       /* 215px */
    --prime-margin-216: 13.5rem;          /* 216px */
    --prime-margin-217: 13.5625rem;       /* 217px */
    --prime-margin-218: 13.625rem;        /* 218px */
    --prime-margin-219: 13.6875rem;       /* 219px */
    --prime-margin-220: 13.75rem;         /* 220px */
    --prime-margin-221: 13.8125rem;       /* 221px */
    --prime-margin-222: 13.875rem;        /* 222px */
    --prime-margin-223: 13.9375rem;       /* 223px */
    --prime-margin-224: 14rem;            /* 224px */
    --prime-margin-225: 14.0625rem;       /* 225px */
    --prime-margin-226: 14.125rem;        /* 226px */
    --prime-margin-227: 14.1875rem;       /* 227px */
    --prime-margin-228: 14.25rem;         /* 228px */
    --prime-margin-229: 14.3125rem;       /* 229px */
    --prime-margin-230: 14.375rem;        /* 230px */
    --prime-margin-231: 14.4375rem;       /* 231px */
    --prime-margin-232: 14.5rem;          /* 232px */
    --prime-margin-233: 14.5625rem;       /* 233px */
    --prime-margin-234: 14.625rem;        /* 234px */
    --prime-margin-235: 14.6875rem;       /* 235px */
    --prime-margin-236: 14.75rem;         /* 236px */
    --prime-margin-237: 14.8125rem;       /* 237px */
    --prime-margin-238: 14.875rem;        /* 238px */
    --prime-margin-239: 14.9375rem;       /* 239px */
    --prime-margin-240: 15rem;            /* 240px */
    --prime-margin-241: 15.0625rem;       /* 241px */
    --prime-margin-242: 15.125rem;        /* 242px */
    --prime-margin-243: 15.1875rem;       /* 243px */
    --prime-margin-244: 15.25rem;         /* 244px */
    --prime-margin-245: 15.3125rem;       /* 245px */
    --prime-margin-246: 15.375rem;        /* 246px */
    --prime-margin-247: 15.4375rem;       /* 247px */
    --prime-margin-248: 15.5rem;          /* 248px */
    --prime-margin-249: 15.5625rem;       /* 249px */
    --prime-margin-250: 15.625rem;        /* 250px */
    --prime-margin-251: 15.6875rem;       /* 251px */
    --prime-margin-252: 15.75rem;         /* 252px */
    --prime-margin-253: 15.8125rem;       /* 253px */
    --prime-margin-254: 15.875rem;        /* 254px */
    --prime-margin-255: 15.9375rem;       /* 255px */
    --prime-margin-256: 16rem;            /* 256px */
    
    /* === BORDER RADIUS: 0-48px (rem) === */
    --prime-border-radius-0: 0;                  /* 0px */
    --prime-border-radius-1: 0.0625rem;          /* 1px */
    --prime-border-radius-2: 0.125rem;           /* 2px */
    --prime-border-radius-3: 0.1875rem;          /* 3px */
    --prime-border-radius-4: 0.25rem;            /* 4px */
    --prime-border-radius-5: 0.3125rem;          /* 5px */
    --prime-border-radius-6: 0.375rem;           /* 6px */
    --prime-border-radius-7: 0.4375rem;          /* 7px */
    --prime-border-radius-8: 0.5rem;             /* 8px */
    --prime-border-radius-9: 0.5625rem;          /* 9px */
    --prime-border-radius-10: 0.625rem;          /* 10px */
    --prime-border-radius-11: 0.6875rem;         /* 11px */
    --prime-border-radius-12: 0.75rem;           /* 12px */
    --prime-border-radius-13: 0.8125rem;         /* 13px */
    --prime-border-radius-14: 0.875rem;          /* 14px */
    --prime-border-radius-15: 0.9375rem;         /* 15px */
    --prime-border-radius-16: 1rem;              /* 16px */
    --prime-border-radius-17: 1.0625rem;         /* 17px */
    --prime-border-radius-18: 1.125rem;          /* 18px */
    --prime-border-radius-19: 1.1875rem;         /* 19px */
    --prime-border-radius-20: 1.25rem;           /* 20px */
    --prime-border-radius-21: 1.3125rem;         /* 21px */
    --prime-border-radius-22: 1.375rem;          /* 22px */
    --prime-border-radius-23: 1.4375rem;         /* 23px */
    --prime-border-radius-24: 1.5rem;            /* 24px */
    --prime-border-radius-25: 1.5625rem;         /* 25px */
    --prime-border-radius-26: 1.625rem;          /* 26px */
    --prime-border-radius-27: 1.6875rem;         /* 27px */
    --prime-border-radius-28: 1.75rem;           /* 28px */
    --prime-border-radius-29: 1.8125rem;         /* 29px */
    --prime-border-radius-30: 1.875rem;          /* 30px */
    --prime-border-radius-31: 1.9375rem;         /* 31px */
    --prime-border-radius-32: 2rem;              /* 32px */
    --prime-border-radius-33: 2.0625rem;         /* 33px */
    --prime-border-radius-34: 2.125rem;          /* 34px */
    --prime-border-radius-35: 2.1875rem;         /* 35px */
    --prime-border-radius-36: 2.25rem;           /* 36px */
    --prime-border-radius-37: 2.3125rem;         /* 37px */
    --prime-border-radius-38: 2.375rem;          /* 38px */
    --prime-border-radius-39: 2.4375rem;         /* 39px */
    --prime-border-radius-40: 2.5rem;            /* 40px */
    --prime-border-radius-41: 2.5625rem;         /* 41px */
    --prime-border-radius-42: 2.625rem;          /* 42px */
    --prime-border-radius-43: 2.6875rem;         /* 43px */
    --prime-border-radius-44: 2.75rem;           /* 44px */
    --prime-border-radius-45: 2.8125rem;         /* 45px */
    --prime-border-radius-46: 2.875rem;          /* 46px */
    --prime-border-radius-47: 2.9375rem;         /* 47px */
    --prime-border-radius-48: 3rem;              /* 48px */
    
    --prime-border-radius-full: 9999px;          /* Perfect circle */
    
    /* === BORDER WIDTH: 0-10px === */
    --prime-border-width-0: 0;                  /* 0px */
    --prime-border-width-1: 1px;                /* 1px */
    --prime-border-width-2: 2px;                /* 2px */
    --prime-border-width-3: 3px;                /* 3px */
    --prime-border-width-4: 4px;                /* 4px */
    --prime-border-width-5: 5px;                /* 5px */
    --prime-border-width-6: 6px;                /* 6px */
    --prime-border-width-7: 7px;                /* 7px */
    --prime-border-width-8: 8px;                /* 8px */
    --prime-border-width-9: 9px;                /* 9px */
    --prime-border-width-10: 10px;              /* 10px */
    
    /* === BLUR: 0-64px === */
    --prime-blur-0: 0;                    /* 0px */
    --prime-blur-1: 1px;                  /* 1px */
    --prime-blur-2: 2px;                  /* 2px */
    --prime-blur-3: 3px;                  /* 3px */
    --prime-blur-4: 4px;                  /* 4px */
    --prime-blur-5: 5px;                  /* 5px */
    --prime-blur-6: 6px;                  /* 6px */
    --prime-blur-7: 7px;                  /* 7px */
    --prime-blur-8: 8px;                  /* 8px */
    --prime-blur-9: 9px;                  /* 9px */
    --prime-blur-10: 10px;                /* 10px */
    --prime-blur-11: 11px;                /* 11px */
    --prime-blur-12: 12px;                /* 12px */
    --prime-blur-13: 13px;                /* 13px */
    --prime-blur-14: 14px;                /* 14px */
    --prime-blur-15: 15px;                /* 15px */
    --prime-blur-16: 16px;                /* 16px */
    --prime-blur-17: 17px;                /* 17px */
    --prime-blur-18: 18px;                /* 18px */
    --prime-blur-19: 19px;                /* 19px */
    --prime-blur-20: 20px;                /* 20px */
    --prime-blur-21: 21px;                /* 21px */
    --prime-blur-22: 22px;                /* 22px */
    --prime-blur-23: 23px;                /* 23px */
    --prime-blur-24: 24px;                /* 24px */
    --prime-blur-25: 25px;                /* 25px */
    --prime-blur-26: 26px;                /* 26px */
    --prime-blur-27: 27px;                /* 27px */
    --prime-blur-28: 28px;                /* 28px */
    --prime-blur-29: 29px;                /* 29px */
    --prime-blur-30: 30px;                /* 30px */
    --prime-blur-31: 31px;                /* 31px */
    --prime-blur-32: 32px;                /* 32px */
    --prime-blur-33: 33px;                /* 33px */
    --prime-blur-34: 34px;                /* 34px */
    --prime-blur-35: 35px;                /* 35px */
    --prime-blur-36: 36px;                /* 36px */
    --prime-blur-37: 37px;                /* 37px */
    --prime-blur-38: 38px;                /* 38px */
    --prime-blur-39: 39px;                /* 39px */
    --prime-blur-40: 40px;                /* 40px */
    --prime-blur-41: 41px;                /* 41px */
    --prime-blur-42: 42px;                /* 42px */
    --prime-blur-43: 43px;                /* 43px */
    --prime-blur-44: 44px;                /* 44px */
    --prime-blur-45: 45px;                /* 45px */
    --prime-blur-46: 46px;                /* 46px */
    --prime-blur-47: 47px;                /* 47px */
    --prime-blur-48: 48px;                /* 48px */
    --prime-blur-49: 49px;                /* 49px */
    --prime-blur-50: 50px;                /* 50px */
    --prime-blur-51: 51px;                /* 51px */
    --prime-blur-52: 52px;                /* 52px */
    --prime-blur-53: 53px;                /* 53px */
    --prime-blur-54: 54px;                /* 54px */
    --prime-blur-55: 55px;                /* 55px */
    --prime-blur-56: 56px;                /* 56px */
    --prime-blur-57: 57px;                /* 57px */
    --prime-blur-58: 58px;                /* 58px */
    --prime-blur-59: 59px;                /* 59px */
    --prime-blur-60: 60px;                /* 60px */
    --prime-blur-61: 61px;                /* 61px */
    --prime-blur-62: 62px;                /* 62px */
    --prime-blur-63: 63px;                /* 63px */
    --prime-blur-64: 64px;                /* 64px */
    
    /* === OUTLINE: width 0-5px, offset -4 to 8px === */
    --prime-outline-width-0: 0;              /* None */
    --prime-outline-width-1: 1px;            /* Thin */
    --prime-outline-width-2: 2px;            /* Default */
    --prime-outline-width-3: 3px;            /* Medium */
    --prime-outline-width-4: 4px;            /* Bold */
    --prime-outline-width-5: 5px;            /* Heavy */
    --prime-outline-offset-n4: -4px;         /* Deep inset */
    --prime-outline-offset-n3: -3px;         /* Medium inset */
    --prime-outline-offset-n2: -2px;         /* Small inset */
    --prime-outline-offset-n1: -1px;         /* Tiny inset */
    --prime-outline-offset-0: 0;             /* Flush */
    --prime-outline-offset-1: 1px;           /* Tiny gap */
    --prime-outline-offset-2: 2px;           /* Small gap */
    --prime-outline-offset-3: 3px;           /* Medium-small gap */
    --prime-outline-offset-4: 4px;           /* Medium gap */
    --prime-outline-offset-5: 5px;           /* Medium-large gap */
    --prime-outline-offset-6: 6px;           /* Large gap */
    --prime-outline-offset-8: 8px;           /* Extra large gap */
    
    /* === OPACITY: 0-100 (step 5) === */
    --prime-opacity-00: 0;               /* 0% */
    --prime-opacity-05: 0.05;            /* 5% */
    --prime-opacity-10: 0.1;             /* 10% */
    --prime-opacity-15: 0.15;            /* 15% */
    --prime-opacity-20: 0.2;             /* 20% */
    --prime-opacity-25: 0.25;            /* 25% */
    --prime-opacity-30: 0.3;             /* 30% */
    --prime-opacity-35: 0.35;            /* 35% */
    --prime-opacity-40: 0.4;             /* 40% */
    --prime-opacity-45: 0.45;            /* 45% */
    --prime-opacity-50: 0.5;             /* 50% */
    --prime-opacity-55: 0.55;            /* 55% */
    --prime-opacity-60: 0.6;             /* 60% */
    --prime-opacity-65: 0.65;            /* 65% */
    --prime-opacity-70: 0.7;             /* 70% */
    --prime-opacity-75: 0.75;            /* 75% */
    --prime-opacity-80: 0.8;             /* 80% */
    --prime-opacity-85: 0.85;            /* 85% */
    --prime-opacity-90: 0.9;             /* 90% */
    --prime-opacity-95: 0.95;            /* 95% */
    --prime-opacity-100: 1;              /* 100% */
    
    /* === DURATION: 0-30000ms === */
    /* 0-1000ms (step 10) | 1100-10000ms (step 100) | 11000-30000ms (step 1000) */
    --prime-duration-0: 0s;              /* 0ms */
    --prime-duration-10: 0.01s;          /* 10ms */
    --prime-duration-20: 0.02s;          /* 20ms */
    --prime-duration-30: 0.03s;          /* 30ms */
    --prime-duration-40: 0.04s;          /* 40ms */
    --prime-duration-50: 0.05s;          /* 50ms */
    --prime-duration-60: 0.06s;          /* 60ms */
    --prime-duration-70: 0.07s;          /* 70ms */
    --prime-duration-80: 0.08s;          /* 80ms */
    --prime-duration-90: 0.09s;          /* 90ms */
    --prime-duration-100: 0.1s;          /* 100ms */
    --prime-duration-110: 0.11s;         /* 110ms */
    --prime-duration-120: 0.12s;         /* 120ms */
    --prime-duration-130: 0.13s;         /* 130ms */
    --prime-duration-140: 0.14s;         /* 140ms */
    --prime-duration-150: 0.15s;         /* 150ms */
    --prime-duration-160: 0.16s;         /* 160ms */
    --prime-duration-170: 0.17s;         /* 170ms */
    --prime-duration-180: 0.18s;         /* 180ms */
    --prime-duration-190: 0.19s;         /* 190ms */
    --prime-duration-200: 0.2s;          /* 200ms */
    --prime-duration-210: 0.21s;         /* 210ms */
    --prime-duration-220: 0.22s;         /* 220ms */
    --prime-duration-230: 0.23s;         /* 230ms */
    --prime-duration-240: 0.24s;         /* 240ms */
    --prime-duration-250: 0.25s;         /* 250ms */
    --prime-duration-260: 0.26s;         /* 260ms */
    --prime-duration-270: 0.27s;         /* 270ms */
    --prime-duration-280: 0.28s;         /* 280ms */
    --prime-duration-290: 0.29s;         /* 290ms */
    --prime-duration-300: 0.3s;          /* 300ms */
    --prime-duration-310: 0.31s;         /* 310ms */
    --prime-duration-320: 0.32s;         /* 320ms */
    --prime-duration-330: 0.33s;         /* 330ms */
    --prime-duration-340: 0.34s;         /* 340ms */
    --prime-duration-350: 0.35s;         /* 350ms */
    --prime-duration-360: 0.36s;         /* 360ms */
    --prime-duration-370: 0.37s;         /* 370ms */
    --prime-duration-380: 0.38s;         /* 380ms */
    --prime-duration-390: 0.39s;         /* 390ms */
    --prime-duration-400: 0.4s;          /* 400ms */
    --prime-duration-410: 0.41s;         /* 410ms */
    --prime-duration-420: 0.42s;         /* 420ms */
    --prime-duration-430: 0.43s;         /* 430ms */
    --prime-duration-440: 0.44s;         /* 440ms */
    --prime-duration-450: 0.45s;         /* 450ms */
    --prime-duration-460: 0.46s;         /* 460ms */
    --prime-duration-470: 0.47s;         /* 470ms */
    --prime-duration-480: 0.48s;         /* 480ms */
    --prime-duration-490: 0.49s;         /* 490ms */
    --prime-duration-500: 0.5s;          /* 500ms */
    --prime-duration-510: 0.51s;         /* 510ms */
    --prime-duration-520: 0.52s;         /* 520ms */
    --prime-duration-530: 0.53s;         /* 530ms */
    --prime-duration-540: 0.54s;         /* 540ms */
    --prime-duration-550: 0.55s;         /* 550ms */
    --prime-duration-560: 0.56s;         /* 560ms */
    --prime-duration-570: 0.57s;         /* 570ms */
    --prime-duration-580: 0.58s;         /* 580ms */
    --prime-duration-590: 0.59s;         /* 590ms */
    --prime-duration-600: 0.6s;          /* 600ms */
    --prime-duration-610: 0.61s;         /* 610ms */
    --prime-duration-620: 0.62s;         /* 620ms */
    --prime-duration-630: 0.63s;         /* 630ms */
    --prime-duration-640: 0.64s;         /* 640ms */
    --prime-duration-650: 0.65s;         /* 650ms */
    --prime-duration-660: 0.66s;         /* 660ms */
    --prime-duration-670: 0.67s;         /* 670ms */
    --prime-duration-680: 0.68s;         /* 680ms */
    --prime-duration-690: 0.69s;         /* 690ms */
    --prime-duration-700: 0.7s;          /* 700ms */
    --prime-duration-710: 0.71s;         /* 710ms */
    --prime-duration-720: 0.72s;         /* 720ms */
    --prime-duration-730: 0.73s;         /* 730ms */
    --prime-duration-740: 0.74s;         /* 740ms */
    --prime-duration-750: 0.75s;         /* 750ms */
    --prime-duration-760: 0.76s;         /* 760ms */
    --prime-duration-770: 0.77s;         /* 770ms */
    --prime-duration-780: 0.78s;         /* 780ms */
    --prime-duration-790: 0.79s;         /* 790ms */
    --prime-duration-800: 0.8s;          /* 800ms */
    --prime-duration-810: 0.81s;         /* 810ms */
    --prime-duration-820: 0.82s;         /* 820ms */
    --prime-duration-830: 0.83s;         /* 830ms */
    --prime-duration-840: 0.84s;         /* 840ms */
    --prime-duration-850: 0.85s;         /* 850ms */
    --prime-duration-860: 0.86s;         /* 860ms */
    --prime-duration-870: 0.87s;         /* 870ms */
    --prime-duration-880: 0.88s;         /* 880ms */
    --prime-duration-890: 0.89s;         /* 890ms */
    --prime-duration-900: 0.9s;          /* 900ms */
    --prime-duration-910: 0.91s;         /* 910ms */
    --prime-duration-920: 0.92s;         /* 920ms */
    --prime-duration-930: 0.93s;         /* 930ms */
    --prime-duration-940: 0.94s;         /* 940ms */
    --prime-duration-950: 0.95s;         /* 950ms */
    --prime-duration-960: 0.96s;         /* 960ms */
    --prime-duration-970: 0.97s;         /* 970ms */
    --prime-duration-980: 0.98s;         /* 980ms */
    --prime-duration-990: 0.99s;         /* 990ms */
    --prime-duration-1000: 1s;           /* 1000ms */
    /* --- step 100 --- */
    --prime-duration-1100: 1.1s;         /* 1100ms */
    --prime-duration-1200: 1.2s;         /* 1200ms */
    --prime-duration-1300: 1.3s;         /* 1300ms */
    --prime-duration-1400: 1.4s;         /* 1400ms */
    --prime-duration-1500: 1.5s;         /* 1500ms */
    --prime-duration-1600: 1.6s;         /* 1600ms */
    --prime-duration-1700: 1.7s;         /* 1700ms */
    --prime-duration-1800: 1.8s;         /* 1800ms */
    --prime-duration-1900: 1.9s;         /* 1900ms */
    --prime-duration-2000: 2s;           /* 2000ms */
    --prime-duration-2100: 2.1s;         /* 2100ms */
    --prime-duration-2200: 2.2s;         /* 2200ms */
    --prime-duration-2300: 2.3s;         /* 2300ms */
    --prime-duration-2400: 2.4s;         /* 2400ms */
    --prime-duration-2500: 2.5s;         /* 2500ms */
    --prime-duration-2600: 2.6s;         /* 2600ms */
    --prime-duration-2700: 2.7s;         /* 2700ms */
    --prime-duration-2800: 2.8s;         /* 2800ms */
    --prime-duration-2900: 2.9s;         /* 2900ms */
    --prime-duration-3000: 3s;           /* 3000ms */
    --prime-duration-3100: 3.1s;         /* 3100ms */
    --prime-duration-3200: 3.2s;         /* 3200ms */
    --prime-duration-3300: 3.3s;         /* 3300ms */
    --prime-duration-3400: 3.4s;         /* 3400ms */
    --prime-duration-3500: 3.5s;         /* 3500ms */
    --prime-duration-3600: 3.6s;         /* 3600ms */
    --prime-duration-3700: 3.7s;         /* 3700ms */
    --prime-duration-3800: 3.8s;         /* 3800ms */
    --prime-duration-3900: 3.9s;         /* 3900ms */
    --prime-duration-4000: 4s;           /* 4000ms */
    --prime-duration-4100: 4.1s;         /* 4100ms */
    --prime-duration-4200: 4.2s;         /* 4200ms */
    --prime-duration-4300: 4.3s;         /* 4300ms */
    --prime-duration-4400: 4.4s;         /* 4400ms */
    --prime-duration-4500: 4.5s;         /* 4500ms */
    --prime-duration-4600: 4.6s;         /* 4600ms */
    --prime-duration-4700: 4.7s;         /* 4700ms */
    --prime-duration-4800: 4.8s;         /* 4800ms */
    --prime-duration-4900: 4.9s;         /* 4900ms */
    --prime-duration-5000: 5s;           /* 5000ms */
    --prime-duration-5100: 5.1s;         /* 5100ms */
    --prime-duration-5200: 5.2s;         /* 5200ms */
    --prime-duration-5300: 5.3s;         /* 5300ms */
    --prime-duration-5400: 5.4s;         /* 5400ms */
    --prime-duration-5500: 5.5s;         /* 5500ms */
    --prime-duration-5600: 5.6s;         /* 5600ms */
    --prime-duration-5700: 5.7s;         /* 5700ms */
    --prime-duration-5800: 5.8s;         /* 5800ms */
    --prime-duration-5900: 5.9s;         /* 5900ms */
    --prime-duration-6000: 6s;           /* 6000ms */
    --prime-duration-6100: 6.1s;         /* 6100ms */
    --prime-duration-6200: 6.2s;         /* 6200ms */
    --prime-duration-6300: 6.3s;         /* 6300ms */
    --prime-duration-6400: 6.4s;         /* 6400ms */
    --prime-duration-6500: 6.5s;         /* 6500ms */
    --prime-duration-6600: 6.6s;         /* 6600ms */
    --prime-duration-6700: 6.7s;         /* 6700ms */
    --prime-duration-6800: 6.8s;         /* 6800ms */
    --prime-duration-6900: 6.9s;         /* 6900ms */
    --prime-duration-7000: 7s;           /* 7000ms */
    --prime-duration-7100: 7.1s;         /* 7100ms */
    --prime-duration-7200: 7.2s;         /* 7200ms */
    --prime-duration-7300: 7.3s;         /* 7300ms */
    --prime-duration-7400: 7.4s;         /* 7400ms */
    --prime-duration-7500: 7.5s;         /* 7500ms */
    --prime-duration-7600: 7.6s;         /* 7600ms */
    --prime-duration-7700: 7.7s;         /* 7700ms */
    --prime-duration-7800: 7.8s;         /* 7800ms */
    --prime-duration-7900: 7.9s;         /* 7900ms */
    --prime-duration-8000: 8s;           /* 8000ms */
    --prime-duration-8100: 8.1s;         /* 8100ms */
    --prime-duration-8200: 8.2s;         /* 8200ms */
    --prime-duration-8300: 8.3s;         /* 8300ms */
    --prime-duration-8400: 8.4s;         /* 8400ms */
    --prime-duration-8500: 8.5s;         /* 8500ms */
    --prime-duration-8600: 8.6s;         /* 8600ms */
    --prime-duration-8700: 8.7s;         /* 8700ms */
    --prime-duration-8800: 8.8s;         /* 8800ms */
    --prime-duration-8900: 8.9s;         /* 8900ms */
    --prime-duration-9000: 9s;           /* 9000ms */
    --prime-duration-9100: 9.1s;         /* 9100ms */
    --prime-duration-9200: 9.2s;         /* 9200ms */
    --prime-duration-9300: 9.3s;         /* 9300ms */
    --prime-duration-9400: 9.4s;         /* 9400ms */
    --prime-duration-9500: 9.5s;         /* 9500ms */
    --prime-duration-9600: 9.6s;         /* 9600ms */
    --prime-duration-9700: 9.7s;         /* 9700ms */
    --prime-duration-9800: 9.8s;         /* 9800ms */
    --prime-duration-9900: 9.9s;         /* 9900ms */
    --prime-duration-10000: 10s;         /* 10000ms */
    /* --- step 1000 --- */
    --prime-duration-11000: 11s;         /* 11s */
    --prime-duration-12000: 12s;         /* 12s */
    --prime-duration-13000: 13s;         /* 13s */
    --prime-duration-14000: 14s;         /* 14s */
    --prime-duration-15000: 15s;         /* 15s */
    --prime-duration-16000: 16s;         /* 16s */
    --prime-duration-17000: 17s;         /* 17s */
    --prime-duration-18000: 18s;         /* 18s */
    --prime-duration-19000: 19s;         /* 19s */
    --prime-duration-20000: 20s;         /* 20s */
    --prime-duration-21000: 21s;         /* 21s */
    --prime-duration-22000: 22s;         /* 22s */
    --prime-duration-23000: 23s;         /* 23s */
    --prime-duration-24000: 24s;         /* 24s */
    --prime-duration-25000: 25s;         /* 25s */
    --prime-duration-26000: 26s;         /* 26s */
    --prime-duration-27000: 27s;         /* 27s */
    --prime-duration-28000: 28s;         /* 28s */
    --prime-duration-29000: 29s;         /* 29s */
    --prime-duration-30000: 30s;         /* 30s */
    
    /* === DELAY: 0-30000ms === */
    /* 0-1000ms (step 10) | 1100-10000ms (step 100) | 11000-30000ms (step 1000) */
    --prime-delay-0: 0s;                 /* 0ms */
    --prime-delay-10: 0.01s;             /* 10ms */
    --prime-delay-20: 0.02s;             /* 20ms */
    --prime-delay-30: 0.03s;             /* 30ms */
    --prime-delay-40: 0.04s;             /* 40ms */
    --prime-delay-50: 0.05s;             /* 50ms */
    --prime-delay-60: 0.06s;             /* 60ms */
    --prime-delay-70: 0.07s;             /* 70ms */
    --prime-delay-80: 0.08s;             /* 80ms */
    --prime-delay-90: 0.09s;             /* 90ms */
    --prime-delay-100: 0.1s;             /* 100ms */
    --prime-delay-110: 0.11s;            /* 110ms */
    --prime-delay-120: 0.12s;            /* 120ms */
    --prime-delay-130: 0.13s;            /* 130ms */
    --prime-delay-140: 0.14s;            /* 140ms */
    --prime-delay-150: 0.15s;            /* 150ms */
    --prime-delay-160: 0.16s;            /* 160ms */
    --prime-delay-170: 0.17s;            /* 170ms */
    --prime-delay-180: 0.18s;            /* 180ms */
    --prime-delay-190: 0.19s;            /* 190ms */
    --prime-delay-200: 0.2s;             /* 200ms */
    --prime-delay-210: 0.21s;            /* 210ms */
    --prime-delay-220: 0.22s;            /* 220ms */
    --prime-delay-230: 0.23s;            /* 230ms */
    --prime-delay-240: 0.24s;            /* 240ms */
    --prime-delay-250: 0.25s;            /* 250ms */
    --prime-delay-260: 0.26s;            /* 260ms */
    --prime-delay-270: 0.27s;            /* 270ms */
    --prime-delay-280: 0.28s;            /* 280ms */
    --prime-delay-290: 0.29s;            /* 290ms */
    --prime-delay-300: 0.3s;             /* 300ms */
    --prime-delay-310: 0.31s;            /* 310ms */
    --prime-delay-320: 0.32s;            /* 320ms */
    --prime-delay-330: 0.33s;            /* 330ms */
    --prime-delay-340: 0.34s;            /* 340ms */
    --prime-delay-350: 0.35s;            /* 350ms */
    --prime-delay-360: 0.36s;            /* 360ms */
    --prime-delay-370: 0.37s;            /* 370ms */
    --prime-delay-380: 0.38s;            /* 380ms */
    --prime-delay-390: 0.39s;            /* 390ms */
    --prime-delay-400: 0.4s;             /* 400ms */
    --prime-delay-410: 0.41s;            /* 410ms */
    --prime-delay-420: 0.42s;            /* 420ms */
    --prime-delay-430: 0.43s;            /* 430ms */
    --prime-delay-440: 0.44s;            /* 440ms */
    --prime-delay-450: 0.45s;            /* 450ms */
    --prime-delay-460: 0.46s;            /* 460ms */
    --prime-delay-470: 0.47s;            /* 470ms */
    --prime-delay-480: 0.48s;            /* 480ms */
    --prime-delay-490: 0.49s;            /* 490ms */
    --prime-delay-500: 0.5s;             /* 500ms */
    --prime-delay-510: 0.51s;            /* 510ms */
    --prime-delay-520: 0.52s;            /* 520ms */
    --prime-delay-530: 0.53s;            /* 530ms */
    --prime-delay-540: 0.54s;            /* 540ms */
    --prime-delay-550: 0.55s;            /* 550ms */
    --prime-delay-560: 0.56s;            /* 560ms */
    --prime-delay-570: 0.57s;            /* 570ms */
    --prime-delay-580: 0.58s;            /* 580ms */
    --prime-delay-590: 0.59s;            /* 590ms */
    --prime-delay-600: 0.6s;             /* 600ms */
    --prime-delay-610: 0.61s;            /* 610ms */
    --prime-delay-620: 0.62s;            /* 620ms */
    --prime-delay-630: 0.63s;            /* 630ms */
    --prime-delay-640: 0.64s;            /* 640ms */
    --prime-delay-650: 0.65s;            /* 650ms */
    --prime-delay-660: 0.66s;            /* 660ms */
    --prime-delay-670: 0.67s;            /* 670ms */
    --prime-delay-680: 0.68s;            /* 680ms */
    --prime-delay-690: 0.69s;            /* 690ms */
    --prime-delay-700: 0.7s;             /* 700ms */
    --prime-delay-710: 0.71s;            /* 710ms */
    --prime-delay-720: 0.72s;            /* 720ms */
    --prime-delay-730: 0.73s;            /* 730ms */
    --prime-delay-740: 0.74s;            /* 740ms */
    --prime-delay-750: 0.75s;            /* 750ms */
    --prime-delay-760: 0.76s;            /* 760ms */
    --prime-delay-770: 0.77s;            /* 770ms */
    --prime-delay-780: 0.78s;            /* 780ms */
    --prime-delay-790: 0.79s;            /* 790ms */
    --prime-delay-800: 0.8s;             /* 800ms */
    --prime-delay-810: 0.81s;            /* 810ms */
    --prime-delay-820: 0.82s;            /* 820ms */
    --prime-delay-830: 0.83s;            /* 830ms */
    --prime-delay-840: 0.84s;            /* 840ms */
    --prime-delay-850: 0.85s;            /* 850ms */
    --prime-delay-860: 0.86s;            /* 860ms */
    --prime-delay-870: 0.87s;            /* 870ms */
    --prime-delay-880: 0.88s;            /* 880ms */
    --prime-delay-890: 0.89s;            /* 890ms */
    --prime-delay-900: 0.9s;             /* 900ms */
    --prime-delay-910: 0.91s;            /* 910ms */
    --prime-delay-920: 0.92s;            /* 920ms */
    --prime-delay-930: 0.93s;            /* 930ms */
    --prime-delay-940: 0.94s;            /* 940ms */
    --prime-delay-950: 0.95s;            /* 950ms */
    --prime-delay-960: 0.96s;            /* 960ms */
    --prime-delay-970: 0.97s;            /* 970ms */
    --prime-delay-980: 0.98s;            /* 980ms */
    --prime-delay-990: 0.99s;            /* 990ms */
    --prime-delay-1000: 1s;              /* 1000ms */
    /* --- step 100 --- */
    --prime-delay-1100: 1.1s;            /* 1100ms */
    --prime-delay-1200: 1.2s;            /* 1200ms */
    --prime-delay-1300: 1.3s;            /* 1300ms */
    --prime-delay-1400: 1.4s;            /* 1400ms */
    --prime-delay-1500: 1.5s;            /* 1500ms */
    --prime-delay-1600: 1.6s;            /* 1600ms */
    --prime-delay-1700: 1.7s;            /* 1700ms */
    --prime-delay-1800: 1.8s;            /* 1800ms */
    --prime-delay-1900: 1.9s;            /* 1900ms */
    --prime-delay-2000: 2s;              /* 2000ms */
    --prime-delay-2100: 2.1s;            /* 2100ms */
    --prime-delay-2200: 2.2s;            /* 2200ms */
    --prime-delay-2300: 2.3s;            /* 2300ms */
    --prime-delay-2400: 2.4s;            /* 2400ms */
    --prime-delay-2500: 2.5s;            /* 2500ms */
    --prime-delay-2600: 2.6s;            /* 2600ms */
    --prime-delay-2700: 2.7s;            /* 2700ms */
    --prime-delay-2800: 2.8s;            /* 2800ms */
    --prime-delay-2900: 2.9s;            /* 2900ms */
    --prime-delay-3000: 3s;              /* 3000ms */
    --prime-delay-3100: 3.1s;            /* 3100ms */
    --prime-delay-3200: 3.2s;            /* 3200ms */
    --prime-delay-3300: 3.3s;            /* 3300ms */
    --prime-delay-3400: 3.4s;            /* 3400ms */
    --prime-delay-3500: 3.5s;            /* 3500ms */
    --prime-delay-3600: 3.6s;            /* 3600ms */
    --prime-delay-3700: 3.7s;            /* 3700ms */
    --prime-delay-3800: 3.8s;            /* 3800ms */
    --prime-delay-3900: 3.9s;            /* 3900ms */
    --prime-delay-4000: 4s;              /* 4000ms */
    --prime-delay-4100: 4.1s;            /* 4100ms */
    --prime-delay-4200: 4.2s;            /* 4200ms */
    --prime-delay-4300: 4.3s;            /* 4300ms */
    --prime-delay-4400: 4.4s;            /* 4400ms */
    --prime-delay-4500: 4.5s;            /* 4500ms */
    --prime-delay-4600: 4.6s;            /* 4600ms */
    --prime-delay-4700: 4.7s;            /* 4700ms */
    --prime-delay-4800: 4.8s;            /* 4800ms */
    --prime-delay-4900: 4.9s;            /* 4900ms */
    --prime-delay-5000: 5s;              /* 5000ms */
    --prime-delay-5100: 5.1s;            /* 5100ms */
    --prime-delay-5200: 5.2s;            /* 5200ms */
    --prime-delay-5300: 5.3s;            /* 5300ms */
    --prime-delay-5400: 5.4s;            /* 5400ms */
    --prime-delay-5500: 5.5s;            /* 5500ms */
    --prime-delay-5600: 5.6s;            /* 5600ms */
    --prime-delay-5700: 5.7s;            /* 5700ms */
    --prime-delay-5800: 5.8s;            /* 5800ms */
    --prime-delay-5900: 5.9s;            /* 5900ms */
    --prime-delay-6000: 6s;              /* 6000ms */
    --prime-delay-6100: 6.1s;            /* 6100ms */
    --prime-delay-6200: 6.2s;            /* 6200ms */
    --prime-delay-6300: 6.3s;            /* 6300ms */
    --prime-delay-6400: 6.4s;            /* 6400ms */
    --prime-delay-6500: 6.5s;            /* 6500ms */
    --prime-delay-6600: 6.6s;            /* 6600ms */
    --prime-delay-6700: 6.7s;            /* 6700ms */
    --prime-delay-6800: 6.8s;            /* 6800ms */
    --prime-delay-6900: 6.9s;            /* 6900ms */
    --prime-delay-7000: 7s;              /* 7000ms */
    --prime-delay-7100: 7.1s;            /* 7100ms */
    --prime-delay-7200: 7.2s;            /* 7200ms */
    --prime-delay-7300: 7.3s;            /* 7300ms */
    --prime-delay-7400: 7.4s;            /* 7400ms */
    --prime-delay-7500: 7.5s;            /* 7500ms */
    --prime-delay-7600: 7.6s;            /* 7600ms */
    --prime-delay-7700: 7.7s;            /* 7700ms */
    --prime-delay-7800: 7.8s;            /* 7800ms */
    --prime-delay-7900: 7.9s;            /* 7900ms */
    --prime-delay-8000: 8s;              /* 8000ms */
    --prime-delay-8100: 8.1s;            /* 8100ms */
    --prime-delay-8200: 8.2s;            /* 8200ms */
    --prime-delay-8300: 8.3s;            /* 8300ms */
    --prime-delay-8400: 8.4s;            /* 8400ms */
    --prime-delay-8500: 8.5s;            /* 8500ms */
    --prime-delay-8600: 8.6s;            /* 8600ms */
    --prime-delay-8700: 8.7s;            /* 8700ms */
    --prime-delay-8800: 8.8s;            /* 8800ms */
    --prime-delay-8900: 8.9s;            /* 8900ms */
    --prime-delay-9000: 9s;              /* 9000ms */
    --prime-delay-9100: 9.1s;            /* 9100ms */
    --prime-delay-9200: 9.2s;            /* 9200ms */
    --prime-delay-9300: 9.3s;            /* 9300ms */
    --prime-delay-9400: 9.4s;            /* 9400ms */
    --prime-delay-9500: 9.5s;            /* 9500ms */
    --prime-delay-9600: 9.6s;            /* 9600ms */
    --prime-delay-9700: 9.7s;            /* 9700ms */
    --prime-delay-9800: 9.8s;            /* 9800ms */
    --prime-delay-9900: 9.9s;            /* 9900ms */
    --prime-delay-10000: 10s;            /* 10000ms */
    /* --- step 1000 --- */
    --prime-delay-11000: 11s;            /* 11s */
    --prime-delay-12000: 12s;            /* 12s */
    --prime-delay-13000: 13s;            /* 13s */
    --prime-delay-14000: 14s;            /* 14s */
    --prime-delay-15000: 15s;            /* 15s */
    --prime-delay-16000: 16s;            /* 16s */
    --prime-delay-17000: 17s;            /* 17s */
    --prime-delay-18000: 18s;            /* 18s */
    --prime-delay-19000: 19s;            /* 19s */
    --prime-delay-20000: 20s;            /* 20s */
    --prime-delay-21000: 21s;            /* 21s */
    --prime-delay-22000: 22s;            /* 22s */
    --prime-delay-23000: 23s;            /* 23s */
    --prime-delay-24000: 24s;            /* 24s */
    --prime-delay-25000: 25s;            /* 25s */
    --prime-delay-26000: 26s;            /* 26s */
    --prime-delay-27000: 27s;            /* 27s */
    --prime-delay-28000: 28s;            /* 28s */
    --prime-delay-29000: 29s;            /* 29s */
    --prime-delay-30000: 30s;            /* 30s */
    
    /* === EASING === */
    --prime-ease-linear: linear;                                      /* Constant speed */
    --prime-ease-in: ease-in;                                         /* Slow start */
    --prime-ease-out: ease-out;                                       /* Slow end */
    --prime-ease-in-out: ease-in-out;                                 /* Slow start & end */
    --prime-ease-default: ease;                                       /* Browser default */
    --prime-ease-smooth: cubic-bezier(0.4, 0, 0.2, 1);                /* Material smooth */
    --prime-ease-smooth-in: cubic-bezier(0.4, 0, 1, 1);               /* Material in */
    --prime-ease-smooth-out: cubic-bezier(0.22, 1, 0.36, 1);          /* Material out */
    --prime-ease-smooth-in-out: cubic-bezier(0.4, 0, 0.2, 1);         /* Material in-out */
    --prime-ease-bounce: cubic-bezier(0.68, -0.55, 0.265, 1.55);      /* Elastic bounce */
    --prime-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);           /* Spring overshoot */
    --prime-ease-snap: cubic-bezier(0.4, 0, 0, 1);                    /* Quick snap */
    
    /* === Z-INDEX === */
    --prime-z-index-below: -1;           /* Below content */
    --prime-z-index-base: 0;             /* Default layer */
    --prime-z-index-above: 1;            /* Above content */
    --prime-z-index-nav: 10;             /* Navigation */
    --prime-z-index-sidebar: 20;         /* Sidebars */
    --prime-z-index-header: 30;          /* Headers */
    --prime-z-index-dropdown: 1000;      /* Dropdowns */
    --prime-z-index-sticky: 1020;        /* Sticky elements */
    --prime-z-index-fixed: 1030;         /* Fixed elements */
    --prime-z-index-overlay: 1040;       /* Overlays */
    --prime-z-index-modal: 1050;         /* Modals */
    --prime-z-index-popover: 1060;       /* Popovers */
    --prime-z-index-tooltip: 1070;       /* Tooltips */
    --prime-z-index-toast: 1080;         /* Toasts */
    --prime-z-index-notification: 1090;  /* Notifications */
    --prime-z-index-cursor: 9999;        /* Custom cursors */
    --prime-z-index-debug: 10000;        /* Debug overlays */
    
    /* === BREAKPOINTS === */
    --prime-breakpoint-480: 480;          /* Extra small devices (phones portrait) */
    --prime-breakpoint-500: 500;          /* Mobile layout threshold */
    --prime-breakpoint-640: 640;          /* Small devices (phones landscape) */
    --prime-breakpoint-768: 768;          /* Medium devices (tablets) */
    --prime-breakpoint-850: 850;          /* Compact layout threshold */
    --prime-breakpoint-1024: 1024;        /* Large devices (laptops) */
    --prime-breakpoint-1199: 1199;        /* Desktop layout threshold */
    --prime-breakpoint-1280: 1280;        /* Extra large devices (desktops) */
    --prime-breakpoint-1536: 1536;        /* 2X large devices (large desktops) */
    --prime-breakpoint-1920: 1920;        /* 3X large devices (ultra wide) */
    
    /* === SIZE: 0-256px (rem) === */
    --prime-size-0: 0;                    /* 0px */
    --prime-size-1: 0.0625rem;            /* 1px */
    --prime-size-2: 0.125rem;             /* 2px */
    --prime-size-3: 0.1875rem;            /* 3px */
    --prime-size-4: 0.25rem;              /* 4px */
    --prime-size-5: 0.3125rem;            /* 5px */
    --prime-size-6: 0.375rem;             /* 6px */
    --prime-size-7: 0.4375rem;            /* 7px */
    --prime-size-8: 0.5rem;               /* 8px */
    --prime-size-9: 0.5625rem;            /* 9px */
    --prime-size-10: 0.625rem;            /* 10px */
    --prime-size-11: 0.6875rem;           /* 11px */
    --prime-size-12: 0.75rem;             /* 12px */
    --prime-size-13: 0.8125rem;           /* 13px */
    --prime-size-14: 0.875rem;            /* 14px */
    --prime-size-15: 0.9375rem;           /* 15px */
    --prime-size-16: 1rem;                /* 16px */
    --prime-size-17: 1.0625rem;           /* 17px */
    --prime-size-18: 1.125rem;            /* 18px */
    --prime-size-19: 1.1875rem;           /* 19px */
    --prime-size-20: 1.25rem;             /* 20px */
    --prime-size-21: 1.3125rem;           /* 21px */
    --prime-size-22: 1.375rem;            /* 22px */
    --prime-size-23: 1.4375rem;           /* 23px */
    --prime-size-24: 1.5rem;              /* 24px */
    --prime-size-25: 1.5625rem;           /* 25px */
    --prime-size-26: 1.625rem;            /* 26px */
    --prime-size-27: 1.6875rem;           /* 27px */
    --prime-size-28: 1.75rem;             /* 28px */
    --prime-size-29: 1.8125rem;           /* 29px */
    --prime-size-30: 1.875rem;            /* 30px */
    --prime-size-31: 1.9375rem;           /* 31px */
    --prime-size-32: 2rem;                /* 32px */
    --prime-size-33: 2.0625rem;           /* 33px */
    --prime-size-34: 2.125rem;            /* 34px */
    --prime-size-35: 2.1875rem;           /* 35px */
    --prime-size-36: 2.25rem;             /* 36px */
    --prime-size-37: 2.3125rem;           /* 37px */
    --prime-size-38: 2.375rem;            /* 38px */
    --prime-size-39: 2.4375rem;           /* 39px */
    --prime-size-40: 2.5rem;              /* 40px */
    --prime-size-41: 2.5625rem;           /* 41px */
    --prime-size-42: 2.625rem;            /* 42px */
    --prime-size-43: 2.6875rem;           /* 43px */
    --prime-size-44: 2.75rem;             /* 44px */
    --prime-size-45: 2.8125rem;           /* 45px */
    --prime-size-46: 2.875rem;            /* 46px */
    --prime-size-47: 2.9375rem;           /* 47px */
    --prime-size-48: 3rem;                /* 48px */
    --prime-size-49: 3.0625rem;           /* 49px */
    --prime-size-50: 3.125rem;            /* 50px */
    --prime-size-51: 3.1875rem;           /* 51px */
    --prime-size-52: 3.25rem;             /* 52px */
    --prime-size-53: 3.3125rem;           /* 53px */
    --prime-size-54: 3.375rem;            /* 54px */
    --prime-size-55: 3.4375rem;           /* 55px */
    --prime-size-56: 3.5rem;              /* 56px */
    --prime-size-57: 3.5625rem;           /* 57px */
    --prime-size-58: 3.625rem;            /* 58px */
    --prime-size-59: 3.6875rem;           /* 59px */
    --prime-size-60: 3.75rem;             /* 60px */
    --prime-size-61: 3.8125rem;           /* 61px */
    --prime-size-62: 3.875rem;            /* 62px */
    --prime-size-63: 3.9375rem;           /* 63px */
    --prime-size-64: 4rem;                /* 64px */
    --prime-size-65: 4.0625rem;           /* 65px */
    --prime-size-66: 4.125rem;            /* 66px */
    --prime-size-67: 4.1875rem;           /* 67px */
    --prime-size-68: 4.25rem;             /* 68px */
    --prime-size-69: 4.3125rem;           /* 69px */
    --prime-size-70: 4.375rem;            /* 70px */
    --prime-size-71: 4.4375rem;           /* 71px */
    --prime-size-72: 4.5rem;              /* 72px */
    --prime-size-73: 4.5625rem;           /* 73px */
    --prime-size-74: 4.625rem;            /* 74px */
    --prime-size-75: 4.6875rem;           /* 75px */
    --prime-size-76: 4.75rem;             /* 76px */
    --prime-size-77: 4.8125rem;           /* 77px */
    --prime-size-78: 4.875rem;            /* 78px */
    --prime-size-79: 4.9375rem;           /* 79px */
    --prime-size-80: 5rem;                /* 80px */
    --prime-size-81: 5.0625rem;           /* 81px */
    --prime-size-82: 5.125rem;            /* 82px */
    --prime-size-83: 5.1875rem;           /* 83px */
    --prime-size-84: 5.25rem;             /* 84px */
    --prime-size-85: 5.3125rem;           /* 85px */
    --prime-size-86: 5.375rem;            /* 86px */
    --prime-size-87: 5.4375rem;           /* 87px */
    --prime-size-88: 5.5rem;              /* 88px */
    --prime-size-89: 5.5625rem;           /* 89px */
    --prime-size-90: 5.625rem;            /* 90px */
    --prime-size-91: 5.6875rem;           /* 91px */
    --prime-size-92: 5.75rem;             /* 92px */
    --prime-size-93: 5.8125rem;           /* 93px */
    --prime-size-94: 5.875rem;            /* 94px */
    --prime-size-95: 5.9375rem;           /* 95px */
    --prime-size-96: 6rem;                /* 96px */
    --prime-size-97: 6.0625rem;           /* 97px */
    --prime-size-98: 6.125rem;            /* 98px */
    --prime-size-99: 6.1875rem;           /* 99px */
    --prime-size-100: 6.25rem;            /* 100px */
    --prime-size-101: 6.3125rem;          /* 101px */
    --prime-size-102: 6.375rem;           /* 102px */
    --prime-size-103: 6.4375rem;          /* 103px */
    --prime-size-104: 6.5rem;             /* 104px */
    --prime-size-105: 6.5625rem;          /* 105px */
    --prime-size-106: 6.625rem;           /* 106px */
    --prime-size-107: 6.6875rem;          /* 107px */
    --prime-size-108: 6.75rem;            /* 108px */
    --prime-size-109: 6.8125rem;          /* 109px */
    --prime-size-110: 6.875rem;           /* 110px */
    --prime-size-111: 6.9375rem;          /* 111px */
    --prime-size-112: 7rem;               /* 112px */
    --prime-size-113: 7.0625rem;          /* 113px */
    --prime-size-114: 7.125rem;           /* 114px */
    --prime-size-115: 7.1875rem;          /* 115px */
    --prime-size-116: 7.25rem;            /* 116px */
    --prime-size-117: 7.3125rem;          /* 117px */
    --prime-size-118: 7.375rem;           /* 118px */
    --prime-size-119: 7.4375rem;          /* 119px */
    --prime-size-120: 7.5rem;             /* 120px */
    --prime-size-121: 7.5625rem;          /* 121px */
    --prime-size-122: 7.625rem;           /* 122px */
    --prime-size-123: 7.6875rem;          /* 123px */
    --prime-size-124: 7.75rem;            /* 124px */
    --prime-size-125: 7.8125rem;          /* 125px */
    --prime-size-126: 7.875rem;           /* 126px */
    --prime-size-127: 7.9375rem;          /* 127px */
    --prime-size-128: 8rem;               /* 128px */
    --prime-size-129: 8.0625rem;          /* 129px */
    --prime-size-130: 8.125rem;           /* 130px */
    --prime-size-131: 8.1875rem;          /* 131px */
    --prime-size-132: 8.25rem;            /* 132px */
    --prime-size-133: 8.3125rem;          /* 133px */
    --prime-size-134: 8.375rem;           /* 134px */
    --prime-size-135: 8.4375rem;          /* 135px */
    --prime-size-136: 8.5rem;             /* 136px */
    --prime-size-137: 8.5625rem;          /* 137px */
    --prime-size-138: 8.625rem;           /* 138px */
    --prime-size-139: 8.6875rem;          /* 139px */
    --prime-size-140: 8.75rem;            /* 140px */
    --prime-size-141: 8.8125rem;          /* 141px */
    --prime-size-142: 8.875rem;           /* 142px */
    --prime-size-143: 8.9375rem;          /* 143px */
    --prime-size-144: 9rem;               /* 144px */
    --prime-size-145: 9.0625rem;          /* 145px */
    --prime-size-146: 9.125rem;           /* 146px */
    --prime-size-147: 9.1875rem;          /* 147px */
    --prime-size-148: 9.25rem;            /* 148px */
    --prime-size-149: 9.3125rem;          /* 149px */
    --prime-size-150: 9.375rem;           /* 150px */
    --prime-size-151: 9.4375rem;          /* 151px */
    --prime-size-152: 9.5rem;             /* 152px */
    --prime-size-153: 9.5625rem;          /* 153px */
    --prime-size-154: 9.625rem;           /* 154px */
    --prime-size-155: 9.6875rem;          /* 155px */
    --prime-size-156: 9.75rem;            /* 156px */
    --prime-size-157: 9.8125rem;          /* 157px */
    --prime-size-158: 9.875rem;           /* 158px */
    --prime-size-159: 9.9375rem;          /* 159px */
    --prime-size-160: 10rem;              /* 160px */
    --prime-size-161: 10.0625rem;         /* 161px */
    --prime-size-162: 10.125rem;          /* 162px */
    --prime-size-163: 10.1875rem;         /* 163px */
    --prime-size-164: 10.25rem;           /* 164px */
    --prime-size-165: 10.3125rem;         /* 165px */
    --prime-size-166: 10.375rem;          /* 166px */
    --prime-size-167: 10.4375rem;         /* 167px */
    --prime-size-168: 10.5rem;            /* 168px */
    --prime-size-169: 10.5625rem;         /* 169px */
    --prime-size-170: 10.625rem;          /* 170px */
    --prime-size-171: 10.6875rem;         /* 171px */
    --prime-size-172: 10.75rem;           /* 172px */
    --prime-size-173: 10.8125rem;         /* 173px */
    --prime-size-174: 10.875rem;          /* 174px */
    --prime-size-175: 10.9375rem;         /* 175px */
    --prime-size-176: 11rem;              /* 176px */
    --prime-size-177: 11.0625rem;         /* 177px */
    --prime-size-178: 11.125rem;          /* 178px */
    --prime-size-179: 11.1875rem;         /* 179px */
    --prime-size-180: 11.25rem;           /* 180px */
    --prime-size-181: 11.3125rem;         /* 181px */
    --prime-size-182: 11.375rem;          /* 182px */
    --prime-size-183: 11.4375rem;         /* 183px */
    --prime-size-184: 11.5rem;            /* 184px */
    --prime-size-185: 11.5625rem;         /* 185px */
    --prime-size-186: 11.625rem;          /* 186px */
    --prime-size-187: 11.6875rem;         /* 187px */
    --prime-size-188: 11.75rem;           /* 188px */
    --prime-size-189: 11.8125rem;         /* 189px */
    --prime-size-190: 11.875rem;          /* 190px */
    --prime-size-191: 11.9375rem;         /* 191px */
    --prime-size-192: 12rem;              /* 192px */
    --prime-size-193: 12.0625rem;         /* 193px */
    --prime-size-194: 12.125rem;          /* 194px */
    --prime-size-195: 12.1875rem;         /* 195px */
    --prime-size-196: 12.25rem;           /* 196px */
    --prime-size-197: 12.3125rem;         /* 197px */
    --prime-size-198: 12.375rem;          /* 198px */
    --prime-size-199: 12.4375rem;         /* 199px */
    --prime-size-200: 12.5rem;            /* 200px */
    --prime-size-201: 12.5625rem;         /* 201px */
    --prime-size-202: 12.625rem;          /* 202px */
    --prime-size-203: 12.6875rem;         /* 203px */
    --prime-size-204: 12.75rem;           /* 204px */
    --prime-size-205: 12.8125rem;         /* 205px */
    --prime-size-206: 12.875rem;          /* 206px */
    --prime-size-207: 12.9375rem;         /* 207px */
    --prime-size-208: 13rem;              /* 208px */
    --prime-size-209: 13.0625rem;         /* 209px */
    --prime-size-210: 13.125rem;          /* 210px */
    --prime-size-211: 13.1875rem;         /* 211px */
    --prime-size-212: 13.25rem;           /* 212px */
    --prime-size-213: 13.3125rem;         /* 213px */
    --prime-size-214: 13.375rem;          /* 214px */
    --prime-size-215: 13.4375rem;         /* 215px */
    --prime-size-216: 13.5rem;            /* 216px */
    --prime-size-217: 13.5625rem;         /* 217px */
    --prime-size-218: 13.625rem;          /* 218px */
    --prime-size-219: 13.6875rem;         /* 219px */
    --prime-size-220: 13.75rem;           /* 220px */
    --prime-size-221: 13.8125rem;         /* 221px */
    --prime-size-222: 13.875rem;          /* 222px */
    --prime-size-223: 13.9375rem;         /* 223px */
    --prime-size-224: 14rem;              /* 224px */
    --prime-size-225: 14.0625rem;         /* 225px */
    --prime-size-226: 14.125rem;          /* 226px */
    --prime-size-227: 14.1875rem;         /* 227px */
    --prime-size-228: 14.25rem;           /* 228px */
    --prime-size-229: 14.3125rem;         /* 229px */
    --prime-size-230: 14.375rem;          /* 230px */
    --prime-size-231: 14.4375rem;         /* 231px */
    --prime-size-232: 14.5rem;            /* 232px */
    --prime-size-233: 14.5625rem;         /* 233px */
    --prime-size-234: 14.625rem;          /* 234px */
    --prime-size-235: 14.6875rem;         /* 235px */
    --prime-size-236: 14.75rem;           /* 236px */
    --prime-size-237: 14.8125rem;         /* 237px */
    --prime-size-238: 14.875rem;          /* 238px */
    --prime-size-239: 14.9375rem;         /* 239px */
    --prime-size-240: 15rem;              /* 240px */
    --prime-size-241: 15.0625rem;         /* 241px */
    --prime-size-242: 15.125rem;          /* 242px */
    --prime-size-243: 15.1875rem;         /* 243px */
    --prime-size-244: 15.25rem;           /* 244px */
    --prime-size-245: 15.3125rem;         /* 245px */
    --prime-size-246: 15.375rem;          /* 246px */
    --prime-size-247: 15.4375rem;         /* 247px */
    --prime-size-248: 15.5rem;            /* 248px */
    --prime-size-249: 15.5625rem;         /* 249px */
    --prime-size-250: 15.625rem;          /* 250px */
    --prime-size-251: 15.6875rem;         /* 251px */
    --prime-size-252: 15.75rem;           /* 252px */
    --prime-size-253: 15.8125rem;         /* 253px */
    --prime-size-254: 15.875rem;          /* 254px */
    --prime-size-255: 15.9375rem;         /* 255px */
    --prime-size-256: 16rem;              /* 256px */
    
    /* === WIDTH: 0-256px (rem) === */
    --prime-width-0: 0;                   /* 0px */
    --prime-width-1: 0.0625rem;           /* 1px */
    --prime-width-2: 0.125rem;            /* 2px */
    --prime-width-3: 0.1875rem;           /* 3px */
    --prime-width-4: 0.25rem;             /* 4px */
    --prime-width-5: 0.3125rem;           /* 5px */
    --prime-width-6: 0.375rem;            /* 6px */
    --prime-width-7: 0.4375rem;           /* 7px */
    --prime-width-8: 0.5rem;              /* 8px */
    --prime-width-9: 0.5625rem;           /* 9px */
    --prime-width-10: 0.625rem;           /* 10px */
    --prime-width-11: 0.6875rem;          /* 11px */
    --prime-width-12: 0.75rem;            /* 12px */
    --prime-width-13: 0.8125rem;          /* 13px */
    --prime-width-14: 0.875rem;           /* 14px */
    --prime-width-15: 0.9375rem;          /* 15px */
    --prime-width-16: 1rem;               /* 16px */
    --prime-width-17: 1.0625rem;          /* 17px */
    --prime-width-18: 1.125rem;           /* 18px */
    --prime-width-19: 1.1875rem;          /* 19px */
    --prime-width-20: 1.25rem;            /* 20px */
    --prime-width-21: 1.3125rem;          /* 21px */
    --prime-width-22: 1.375rem;           /* 22px */
    --prime-width-23: 1.4375rem;          /* 23px */
    --prime-width-24: 1.5rem;             /* 24px */
    --prime-width-25: 1.5625rem;          /* 25px */
    --prime-width-26: 1.625rem;           /* 26px */
    --prime-width-27: 1.6875rem;          /* 27px */
    --prime-width-28: 1.75rem;            /* 28px */
    --prime-width-29: 1.8125rem;          /* 29px */
    --prime-width-30: 1.875rem;           /* 30px */
    --prime-width-31: 1.9375rem;          /* 31px */
    --prime-width-32: 2rem;               /* 32px */
    --prime-width-33: 2.0625rem;          /* 33px */
    --prime-width-34: 2.125rem;           /* 34px */
    --prime-width-35: 2.1875rem;          /* 35px */
    --prime-width-36: 2.25rem;            /* 36px */
    --prime-width-37: 2.3125rem;          /* 37px */
    --prime-width-38: 2.375rem;           /* 38px */
    --prime-width-39: 2.4375rem;          /* 39px */
    --prime-width-40: 2.5rem;             /* 40px */
    --prime-width-41: 2.5625rem;          /* 41px */
    --prime-width-42: 2.625rem;           /* 42px */
    --prime-width-43: 2.6875rem;          /* 43px */
    --prime-width-44: 2.75rem;            /* 44px */
    --prime-width-45: 2.8125rem;          /* 45px */
    --prime-width-46: 2.875rem;           /* 46px */
    --prime-width-47: 2.9375rem;          /* 47px */
    --prime-width-48: 3rem;               /* 48px */
    --prime-width-49: 3.0625rem;          /* 49px */
    --prime-width-50: 3.125rem;           /* 50px */
    --prime-width-51: 3.1875rem;          /* 51px */
    --prime-width-52: 3.25rem;            /* 52px */
    --prime-width-53: 3.3125rem;          /* 53px */
    --prime-width-54: 3.375rem;           /* 54px */
    --prime-width-55: 3.4375rem;          /* 55px */
    --prime-width-56: 3.5rem;             /* 56px */
    --prime-width-57: 3.5625rem;          /* 57px */
    --prime-width-58: 3.625rem;           /* 58px */
    --prime-width-59: 3.6875rem;          /* 59px */
    --prime-width-60: 3.75rem;            /* 60px */
    --prime-width-61: 3.8125rem;          /* 61px */
    --prime-width-62: 3.875rem;           /* 62px */
    --prime-width-63: 3.9375rem;          /* 63px */
    --prime-width-64: 4rem;               /* 64px */
    --prime-width-65: 4.0625rem;          /* 65px */
    --prime-width-66: 4.125rem;           /* 66px */
    --prime-width-67: 4.1875rem;          /* 67px */
    --prime-width-68: 4.25rem;            /* 68px */
    --prime-width-69: 4.3125rem;          /* 69px */
    --prime-width-70: 4.375rem;           /* 70px */
    --prime-width-71: 4.4375rem;          /* 71px */
    --prime-width-72: 4.5rem;             /* 72px */
    --prime-width-73: 4.5625rem;          /* 73px */
    --prime-width-74: 4.625rem;           /* 74px */
    --prime-width-75: 4.6875rem;          /* 75px */
    --prime-width-76: 4.75rem;            /* 76px */
    --prime-width-77: 4.8125rem;          /* 77px */
    --prime-width-78: 4.875rem;           /* 78px */
    --prime-width-79: 4.9375rem;          /* 79px */
    --prime-width-80: 5rem;               /* 80px */
    --prime-width-81: 5.0625rem;          /* 81px */
    --prime-width-82: 5.125rem;           /* 82px */
    --prime-width-83: 5.1875rem;          /* 83px */
    --prime-width-84: 5.25rem;            /* 84px */
    --prime-width-85: 5.3125rem;          /* 85px */
    --prime-width-86: 5.375rem;           /* 86px */
    --prime-width-87: 5.4375rem;          /* 87px */
    --prime-width-88: 5.5rem;             /* 88px */
    --prime-width-89: 5.5625rem;          /* 89px */
    --prime-width-90: 5.625rem;           /* 90px */
    --prime-width-91: 5.6875rem;          /* 91px */
    --prime-width-92: 5.75rem;            /* 92px */
    --prime-width-93: 5.8125rem;          /* 93px */
    --prime-width-94: 5.875rem;           /* 94px */
    --prime-width-95: 5.9375rem;          /* 95px */
    --prime-width-96: 6rem;               /* 96px */
    --prime-width-97: 6.0625rem;          /* 97px */
    --prime-width-98: 6.125rem;           /* 98px */
    --prime-width-99: 6.1875rem;          /* 99px */
    --prime-width-100: 6.25rem;           /* 100px */
    --prime-width-101: 6.3125rem;         /* 101px */
    --prime-width-102: 6.375rem;          /* 102px */
    --prime-width-103: 6.4375rem;         /* 103px */
    --prime-width-104: 6.5rem;            /* 104px */
    --prime-width-105: 6.5625rem;         /* 105px */
    --prime-width-106: 6.625rem;          /* 106px */
    --prime-width-107: 6.6875rem;         /* 107px */
    --prime-width-108: 6.75rem;           /* 108px */
    --prime-width-109: 6.8125rem;         /* 109px */
    --prime-width-110: 6.875rem;          /* 110px */
    --prime-width-111: 6.9375rem;         /* 111px */
    --prime-width-112: 7rem;              /* 112px */
    --prime-width-113: 7.0625rem;         /* 113px */
    --prime-width-114: 7.125rem;          /* 114px */
    --prime-width-115: 7.1875rem;         /* 115px */
    --prime-width-116: 7.25rem;           /* 116px */
    --prime-width-117: 7.3125rem;         /* 117px */
    --prime-width-118: 7.375rem;          /* 118px */
    --prime-width-119: 7.4375rem;         /* 119px */
    --prime-width-120: 7.5rem;            /* 120px */
    --prime-width-121: 7.5625rem;         /* 121px */
    --prime-width-122: 7.625rem;          /* 122px */
    --prime-width-123: 7.6875rem;         /* 123px */
    --prime-width-124: 7.75rem;           /* 124px */
    --prime-width-125: 7.8125rem;         /* 125px */
    --prime-width-126: 7.875rem;          /* 126px */
    --prime-width-127: 7.9375rem;         /* 127px */
    --prime-width-128: 8rem;              /* 128px */
    --prime-width-129: 8.0625rem;         /* 129px */
    --prime-width-130: 8.125rem;          /* 130px */
    --prime-width-131: 8.1875rem;         /* 131px */
    --prime-width-132: 8.25rem;           /* 132px */
    --prime-width-133: 8.3125rem;         /* 133px */
    --prime-width-134: 8.375rem;          /* 134px */
    --prime-width-135: 8.4375rem;         /* 135px */
    --prime-width-136: 8.5rem;            /* 136px */
    --prime-width-137: 8.5625rem;         /* 137px */
    --prime-width-138: 8.625rem;          /* 138px */
    --prime-width-139: 8.6875rem;         /* 139px */
    --prime-width-140: 8.75rem;           /* 140px */
    --prime-width-141: 8.8125rem;         /* 141px */
    --prime-width-142: 8.875rem;          /* 142px */
    --prime-width-143: 8.9375rem;         /* 143px */
    --prime-width-144: 9rem;              /* 144px */
    --prime-width-145: 9.0625rem;         /* 145px */
    --prime-width-146: 9.125rem;          /* 146px */
    --prime-width-147: 9.1875rem;         /* 147px */
    --prime-width-148: 9.25rem;           /* 148px */
    --prime-width-149: 9.3125rem;         /* 149px */
    --prime-width-150: 9.375rem;          /* 150px */
    --prime-width-151: 9.4375rem;         /* 151px */
    --prime-width-152: 9.5rem;            /* 152px */
    --prime-width-153: 9.5625rem;         /* 153px */
    --prime-width-154: 9.625rem;          /* 154px */
    --prime-width-155: 9.6875rem;         /* 155px */
    --prime-width-156: 9.75rem;           /* 156px */
    --prime-width-157: 9.8125rem;         /* 157px */
    --prime-width-158: 9.875rem;          /* 158px */
    --prime-width-159: 9.9375rem;         /* 159px */
    --prime-width-160: 10rem;             /* 160px */
    --prime-width-161: 10.0625rem;        /* 161px */
    --prime-width-162: 10.125rem;         /* 162px */
    --prime-width-163: 10.1875rem;        /* 163px */
    --prime-width-164: 10.25rem;          /* 164px */
    --prime-width-165: 10.3125rem;        /* 165px */
    --prime-width-166: 10.375rem;         /* 166px */
    --prime-width-167: 10.4375rem;        /* 167px */
    --prime-width-168: 10.5rem;           /* 168px */
    --prime-width-169: 10.5625rem;        /* 169px */
    --prime-width-170: 10.625rem;         /* 170px */
    --prime-width-171: 10.6875rem;        /* 171px */
    --prime-width-172: 10.75rem;          /* 172px */
    --prime-width-173: 10.8125rem;        /* 173px */
    --prime-width-174: 10.875rem;         /* 174px */
    --prime-width-175: 10.9375rem;        /* 175px */
    --prime-width-176: 11rem;             /* 176px */
    --prime-width-177: 11.0625rem;        /* 177px */
    --prime-width-178: 11.125rem;         /* 178px */
    --prime-width-179: 11.1875rem;        /* 179px */
    --prime-width-180: 11.25rem;          /* 180px */
    --prime-width-181: 11.3125rem;        /* 181px */
    --prime-width-182: 11.375rem;         /* 182px */
    --prime-width-183: 11.4375rem;        /* 183px */
    --prime-width-184: 11.5rem;           /* 184px */
    --prime-width-185: 11.5625rem;        /* 185px */
    --prime-width-186: 11.625rem;         /* 186px */
    --prime-width-187: 11.6875rem;        /* 187px */
    --prime-width-188: 11.75rem;          /* 188px */
    --prime-width-189: 11.8125rem;        /* 189px */
    --prime-width-190: 11.875rem;         /* 190px */
    --prime-width-191: 11.9375rem;        /* 191px */
    --prime-width-192: 12rem;             /* 192px */
    --prime-width-193: 12.0625rem;        /* 193px */
    --prime-width-194: 12.125rem;         /* 194px */
    --prime-width-195: 12.1875rem;        /* 195px */
    --prime-width-196: 12.25rem;          /* 196px */
    --prime-width-197: 12.3125rem;        /* 197px */
    --prime-width-198: 12.375rem;         /* 198px */
    --prime-width-199: 12.4375rem;        /* 199px */
    --prime-width-200: 12.5rem;           /* 200px */
    --prime-width-201: 12.5625rem;        /* 201px */
    --prime-width-202: 12.625rem;         /* 202px */
    --prime-width-203: 12.6875rem;        /* 203px */
    --prime-width-204: 12.75rem;          /* 204px */
    --prime-width-205: 12.8125rem;        /* 205px */
    --prime-width-206: 12.875rem;         /* 206px */
    --prime-width-207: 12.9375rem;        /* 207px */
    --prime-width-208: 13rem;             /* 208px */
    --prime-width-209: 13.0625rem;        /* 209px */
    --prime-width-210: 13.125rem;         /* 210px */
    --prime-width-211: 13.1875rem;        /* 211px */
    --prime-width-212: 13.25rem;          /* 212px */
    --prime-width-213: 13.3125rem;        /* 213px */
    --prime-width-214: 13.375rem;         /* 214px */
    --prime-width-215: 13.4375rem;        /* 215px */
    --prime-width-216: 13.5rem;           /* 216px */
    --prime-width-217: 13.5625rem;        /* 217px */
    --prime-width-218: 13.625rem;         /* 218px */
    --prime-width-219: 13.6875rem;        /* 219px */
    --prime-width-220: 13.75rem;          /* 220px */
    --prime-width-221: 13.8125rem;        /* 221px */
    --prime-width-222: 13.875rem;         /* 222px */
    --prime-width-223: 13.9375rem;        /* 223px */
    --prime-width-224: 14rem;             /* 224px */
    --prime-width-225: 14.0625rem;        /* 225px */
    --prime-width-226: 14.125rem;         /* 226px */
    --prime-width-227: 14.1875rem;        /* 227px */
    --prime-width-228: 14.25rem;          /* 228px */
    --prime-width-229: 14.3125rem;        /* 229px */
    --prime-width-230: 14.375rem;         /* 230px */
    --prime-width-231: 14.4375rem;        /* 231px */
    --prime-width-232: 14.5rem;           /* 232px */
    --prime-width-233: 14.5625rem;        /* 233px */
    --prime-width-234: 14.625rem;         /* 234px */
    --prime-width-235: 14.6875rem;        /* 235px */
    --prime-width-236: 14.75rem;          /* 236px */
    --prime-width-237: 14.8125rem;        /* 237px */
    --prime-width-238: 14.875rem;         /* 238px */
    --prime-width-239: 14.9375rem;        /* 239px */
    --prime-width-240: 15rem;             /* 240px */
    --prime-width-241: 15.0625rem;        /* 241px */
    --prime-width-242: 15.125rem;         /* 242px */
    --prime-width-243: 15.1875rem;        /* 243px */
    --prime-width-244: 15.25rem;          /* 244px */
    --prime-width-245: 15.3125rem;        /* 245px */
    --prime-width-246: 15.375rem;         /* 246px */
    --prime-width-247: 15.4375rem;        /* 247px */
    --prime-width-248: 15.5rem;           /* 248px */
    --prime-width-249: 15.5625rem;        /* 249px */
    --prime-width-250: 15.625rem;         /* 250px */
    --prime-width-251: 15.6875rem;        /* 251px */
    --prime-width-252: 15.75rem;          /* 252px */
    --prime-width-253: 15.8125rem;        /* 253px */
    --prime-width-254: 15.875rem;         /* 254px */
    --prime-width-255: 15.9375rem;        /* 255px */
    --prime-width-256: 16rem;             /* 256px */
    
    /* === MIN WIDTH: 200-1000px (rem) === */
    /* 200-500 (step 10) | 520-1000 (step 20) */
    --prime-min-width-200: 12.5rem;       /* 200px */
    --prime-min-width-210: 13.125rem;     /* 210px */
    --prime-min-width-220: 13.75rem;      /* 220px */
    --prime-min-width-230: 14.375rem;     /* 230px */
    --prime-min-width-240: 15rem;         /* 240px */
    --prime-min-width-250: 15.625rem;     /* 250px */
    --prime-min-width-260: 16.25rem;      /* 260px */
    --prime-min-width-270: 16.875rem;     /* 270px */
    --prime-min-width-280: 17.5rem;       /* 280px */
    --prime-min-width-290: 18.125rem;     /* 290px */
    --prime-min-width-300: 18.75rem;      /* 300px */
    --prime-min-width-310: 19.375rem;     /* 310px */
    --prime-min-width-320: 20rem;         /* 320px */
    --prime-min-width-330: 20.625rem;     /* 330px */
    --prime-min-width-340: 21.25rem;      /* 340px */
    --prime-min-width-350: 21.875rem;     /* 350px */
    --prime-min-width-360: 22.5rem;       /* 360px */
    --prime-min-width-370: 23.125rem;     /* 370px */
    --prime-min-width-380: 23.75rem;      /* 380px */
    --prime-min-width-390: 24.375rem;     /* 390px */
    --prime-min-width-400: 25rem;         /* 400px */
    --prime-min-width-410: 25.625rem;     /* 410px */
    --prime-min-width-420: 26.25rem;      /* 420px */
    --prime-min-width-430: 26.875rem;     /* 430px */
    --prime-min-width-440: 27.5rem;       /* 440px */
    --prime-min-width-450: 28.125rem;     /* 450px */
    --prime-min-width-460: 28.75rem;      /* 460px */
    --prime-min-width-470: 29.375rem;     /* 470px */
    --prime-min-width-480: 30rem;         /* 480px */
    --prime-min-width-490: 30.625rem;     /* 490px */
    --prime-min-width-500: 31.25rem;      /* 500px */
    /* --- step 20 --- */
    --prime-min-width-520: 32.5rem;       /* 520px */
    --prime-min-width-540: 33.75rem;      /* 540px */
    --prime-min-width-560: 35rem;         /* 560px */
    --prime-min-width-580: 36.25rem;      /* 580px */
    --prime-min-width-600: 37.5rem;       /* 600px */
    --prime-min-width-620: 38.75rem;      /* 620px */
    --prime-min-width-640: 40rem;         /* 640px */
    --prime-min-width-660: 41.25rem;      /* 660px */
    --prime-min-width-680: 42.5rem;       /* 680px */
    --prime-min-width-700: 43.75rem;      /* 700px */
    --prime-min-width-720: 45rem;         /* 720px */
    --prime-min-width-740: 46.25rem;      /* 740px */
    --prime-min-width-760: 47.5rem;       /* 760px */
    --prime-min-width-780: 48.75rem;      /* 780px */
    --prime-min-width-800: 50rem;         /* 800px */
    --prime-min-width-820: 51.25rem;      /* 820px */
    --prime-min-width-840: 52.5rem;       /* 840px */
    --prime-min-width-860: 53.75rem;      /* 860px */
    --prime-min-width-880: 55rem;         /* 880px */
    --prime-min-width-900: 56.25rem;      /* 900px */
    --prime-min-width-920: 57.5rem;       /* 920px */
    --prime-min-width-940: 58.75rem;      /* 940px */
    --prime-min-width-960: 60rem;         /* 960px */
    --prime-min-width-980: 61.25rem;      /* 980px */
    --prime-min-width-1000: 62.5rem;      /* 1000px */
    
    /* === MAX WIDTH: 200-2000px (rem) === */
    /* 200-500 (step 10) | 520-1000 (step 20) | 1040-2000 (step 40) */
    --prime-max-width-200: 12.5rem;       /* 200px */
    --prime-max-width-210: 13.125rem;     /* 210px */
    --prime-max-width-220: 13.75rem;      /* 220px */
    --prime-max-width-230: 14.375rem;     /* 230px */
    --prime-max-width-240: 15rem;         /* 240px */
    --prime-max-width-250: 15.625rem;     /* 250px */
    --prime-max-width-260: 16.25rem;      /* 260px */
    --prime-max-width-270: 16.875rem;     /* 270px */
    --prime-max-width-280: 17.5rem;       /* 280px */
    --prime-max-width-290: 18.125rem;     /* 290px */
    --prime-max-width-300: 18.75rem;      /* 300px */
    --prime-max-width-310: 19.375rem;     /* 310px */
    --prime-max-width-320: 20rem;         /* 320px */
    --prime-max-width-330: 20.625rem;     /* 330px */
    --prime-max-width-340: 21.25rem;      /* 340px */
    --prime-max-width-350: 21.875rem;     /* 350px */
    --prime-max-width-360: 22.5rem;       /* 360px */
    --prime-max-width-370: 23.125rem;     /* 370px */
    --prime-max-width-380: 23.75rem;      /* 380px */
    --prime-max-width-390: 24.375rem;     /* 390px */
    --prime-max-width-400: 25rem;         /* 400px */
    --prime-max-width-410: 25.625rem;     /* 410px */
    --prime-max-width-420: 26.25rem;      /* 420px */
    --prime-max-width-430: 26.875rem;     /* 430px */
    --prime-max-width-440: 27.5rem;       /* 440px */
    --prime-max-width-450: 28.125rem;     /* 450px */
    --prime-max-width-460: 28.75rem;      /* 460px */
    --prime-max-width-470: 29.375rem;     /* 470px */
    --prime-max-width-480: 30rem;         /* 480px */
    --prime-max-width-490: 30.625rem;     /* 490px */
    --prime-max-width-500: 31.25rem;      /* 500px */
    /* --- step 20 --- */
    --prime-max-width-520: 32.5rem;       /* 520px */
    --prime-max-width-540: 33.75rem;      /* 540px */
    --prime-max-width-560: 35rem;         /* 560px */
    --prime-max-width-580: 36.25rem;      /* 580px */
    --prime-max-width-600: 37.5rem;       /* 600px */
    --prime-max-width-620: 38.75rem;      /* 620px */
    --prime-max-width-640: 40rem;         /* 640px */
    --prime-max-width-660: 41.25rem;      /* 660px */
    --prime-max-width-680: 42.5rem;       /* 680px */
    --prime-max-width-700: 43.75rem;      /* 700px */
    --prime-max-width-720: 45rem;         /* 720px */
    --prime-max-width-740: 46.25rem;      /* 740px */
    --prime-max-width-760: 47.5rem;       /* 760px */
    --prime-max-width-780: 48.75rem;      /* 780px */
    --prime-max-width-800: 50rem;         /* 800px */
    --prime-max-width-820: 51.25rem;      /* 820px */
    --prime-max-width-840: 52.5rem;       /* 840px */
    --prime-max-width-860: 53.75rem;      /* 860px */
    --prime-max-width-880: 55rem;         /* 880px */
    --prime-max-width-900: 56.25rem;      /* 900px */
    --prime-max-width-920: 57.5rem;       /* 920px */
    --prime-max-width-940: 58.75rem;      /* 940px */
    --prime-max-width-960: 60rem;         /* 960px */
    --prime-max-width-980: 61.25rem;      /* 980px */
    --prime-max-width-1000: 62.5rem;      /* 1000px */
    /* --- step 40 --- */
    --prime-max-width-1040: 65rem;        /* 1040px */
    --prime-max-width-1080: 67.5rem;      /* 1080px */
    --prime-max-width-1120: 70rem;        /* 1120px */
    --prime-max-width-1160: 72.5rem;      /* 1160px */
    --prime-max-width-1200: 75rem;        /* 1200px */
    --prime-max-width-1240: 77.5rem;      /* 1240px */
    --prime-max-width-1280: 80rem;        /* 1280px */
    --prime-max-width-1320: 82.5rem;      /* 1320px */
    --prime-max-width-1360: 85rem;        /* 1360px */
    --prime-max-width-1400: 87.5rem;      /* 1400px */
    --prime-max-width-1440: 90rem;        /* 1440px */
    --prime-max-width-1480: 92.5rem;      /* 1480px */
    --prime-max-width-1520: 95rem;        /* 1520px */
    --prime-max-width-1560: 97.5rem;      /* 1560px */
    --prime-max-width-1600: 100rem;       /* 1600px */
    --prime-max-width-1640: 102.5rem;     /* 1640px */
    --prime-max-width-1680: 105rem;       /* 1680px */
    --prime-max-width-1720: 107.5rem;     /* 1720px */
    --prime-max-width-1760: 110rem;       /* 1760px */
    --prime-max-width-1800: 112.5rem;     /* 1800px */
    --prime-max-width-1840: 115rem;       /* 1840px */
    --prime-max-width-1880: 117.5rem;     /* 1880px */
    --prime-max-width-1920: 120rem;       /* 1920px */
    --prime-max-width-1960: 122.5rem;     /* 1960px */
    --prime-max-width-2000: 125rem;       /* 2000px */
    --prime-max-width-full: 100%;         /* No constraint */
    
    /* === HEIGHT: 1-256px, 300-650px (rem) === */
    /* 1-256 (step 1) | 300-650 (step 10) */
    --prime-height-1: 0.0625rem;          /* 1px */
    --prime-height-2: 0.125rem;           /* 2px */
    --prime-height-3: 0.1875rem;          /* 3px */
    --prime-height-4: 0.25rem;            /* 4px */
    --prime-height-5: 0.3125rem;          /* 5px */
    --prime-height-6: 0.375rem;           /* 6px */
    --prime-height-7: 0.4375rem;          /* 7px */
    --prime-height-8: 0.5rem;             /* 8px */
    --prime-height-9: 0.5625rem;          /* 9px */
    --prime-height-10: 0.625rem;          /* 10px */
    --prime-height-11: 0.6875rem;         /* 11px */
    --prime-height-12: 0.75rem;           /* 12px */
    --prime-height-13: 0.8125rem;         /* 13px */
    --prime-height-14: 0.875rem;          /* 14px */
    --prime-height-15: 0.9375rem;         /* 15px */
    --prime-height-16: 1rem;              /* 16px */
    --prime-height-17: 1.0625rem;         /* 17px */
    --prime-height-18: 1.125rem;          /* 18px */
    --prime-height-19: 1.1875rem;         /* 19px */
    --prime-height-20: 1.25rem;           /* 20px */
    --prime-height-21: 1.3125rem;         /* 21px */
    --prime-height-22: 1.375rem;          /* 22px */
    --prime-height-23: 1.4375rem;         /* 23px */
    --prime-height-24: 1.5rem;            /* 24px */
    --prime-height-25: 1.5625rem;         /* 25px */
    --prime-height-26: 1.625rem;          /* 26px */
    --prime-height-27: 1.6875rem;         /* 27px */
    --prime-height-28: 1.75rem;           /* 28px */
    --prime-height-29: 1.8125rem;         /* 29px */
    --prime-height-30: 1.875rem;          /* 30px */
    --prime-height-31: 1.9375rem;         /* 31px */
    --prime-height-32: 2rem;              /* 32px */
    --prime-height-33: 2.0625rem;         /* 33px */
    --prime-height-34: 2.125rem;          /* 34px */
    --prime-height-35: 2.1875rem;         /* 35px */
    --prime-height-36: 2.25rem;           /* 36px */
    --prime-height-37: 2.3125rem;         /* 37px */
    --prime-height-38: 2.375rem;          /* 38px */
    --prime-height-39: 2.4375rem;         /* 39px */
    --prime-height-40: 2.5rem;            /* 40px */
    --prime-height-41: 2.5625rem;         /* 41px */
    --prime-height-42: 2.625rem;          /* 42px */
    --prime-height-43: 2.6875rem;         /* 43px */
    --prime-height-44: 2.75rem;           /* 44px */
    --prime-height-45: 2.8125rem;         /* 45px */
    --prime-height-46: 2.875rem;          /* 46px */
    --prime-height-47: 2.9375rem;         /* 47px */
    --prime-height-48: 3rem;              /* 48px */
    --prime-height-49: 3.0625rem;         /* 49px */
    --prime-height-50: 3.125rem;          /* 50px */
    --prime-height-51: 3.1875rem;         /* 51px */
    --prime-height-52: 3.25rem;           /* 52px */
    --prime-height-53: 3.3125rem;         /* 53px */
    --prime-height-54: 3.375rem;          /* 54px */
    --prime-height-55: 3.4375rem;         /* 55px */
    --prime-height-56: 3.5rem;            /* 56px */
    --prime-height-57: 3.5625rem;         /* 57px */
    --prime-height-58: 3.625rem;          /* 58px */
    --prime-height-59: 3.6875rem;         /* 59px */
    --prime-height-60: 3.75rem;           /* 60px */
    --prime-height-61: 3.8125rem;         /* 61px */
    --prime-height-62: 3.875rem;          /* 62px */
    --prime-height-63: 3.9375rem;         /* 63px */
    --prime-height-64: 4rem;              /* 64px */
    --prime-height-65: 4.0625rem;         /* 65px */
    --prime-height-66: 4.125rem;          /* 66px */
    --prime-height-67: 4.1875rem;         /* 67px */
    --prime-height-68: 4.25rem;           /* 68px */
    --prime-height-69: 4.3125rem;         /* 69px */
    --prime-height-70: 4.375rem;          /* 70px */
    --prime-height-71: 4.4375rem;         /* 71px */
    --prime-height-72: 4.5rem;            /* 72px */
    --prime-height-73: 4.5625rem;         /* 73px */
    --prime-height-74: 4.625rem;          /* 74px */
    --prime-height-75: 4.6875rem;         /* 75px */
    --prime-height-76: 4.75rem;           /* 76px */
    --prime-height-77: 4.8125rem;         /* 77px */
    --prime-height-78: 4.875rem;          /* 78px */
    --prime-height-79: 4.9375rem;         /* 79px */
    --prime-height-80: 5rem;              /* 80px */
    --prime-height-81: 5.0625rem;         /* 81px */
    --prime-height-82: 5.125rem;          /* 82px */
    --prime-height-83: 5.1875rem;         /* 83px */
    --prime-height-84: 5.25rem;           /* 84px */
    --prime-height-85: 5.3125rem;         /* 85px */
    --prime-height-86: 5.375rem;          /* 86px */
    --prime-height-87: 5.4375rem;         /* 87px */
    --prime-height-88: 5.5rem;            /* 88px */
    --prime-height-89: 5.5625rem;         /* 89px */
    --prime-height-90: 5.625rem;          /* 90px */
    --prime-height-91: 5.6875rem;         /* 91px */
    --prime-height-92: 5.75rem;           /* 92px */
    --prime-height-93: 5.8125rem;         /* 93px */
    --prime-height-94: 5.875rem;          /* 94px */
    --prime-height-95: 5.9375rem;         /* 95px */
    --prime-height-96: 6rem;              /* 96px */
    --prime-height-97: 6.0625rem;         /* 97px */
    --prime-height-98: 6.125rem;          /* 98px */
    --prime-height-99: 6.1875rem;         /* 99px */
    --prime-height-100: 6.25rem;          /* 100px */
    --prime-height-101: 6.3125rem;        /* 101px */
    --prime-height-102: 6.375rem;         /* 102px */
    --prime-height-103: 6.4375rem;        /* 103px */
    --prime-height-104: 6.5rem;           /* 104px */
    --prime-height-105: 6.5625rem;        /* 105px */
    --prime-height-106: 6.625rem;         /* 106px */
    --prime-height-107: 6.6875rem;        /* 107px */
    --prime-height-108: 6.75rem;          /* 108px */
    --prime-height-109: 6.8125rem;        /* 109px */
    --prime-height-110: 6.875rem;         /* 110px */
    --prime-height-111: 6.9375rem;        /* 111px */
    --prime-height-112: 7rem;             /* 112px */
    --prime-height-113: 7.0625rem;        /* 113px */
    --prime-height-114: 7.125rem;         /* 114px */
    --prime-height-115: 7.1875rem;        /* 115px */
    --prime-height-116: 7.25rem;          /* 116px */
    --prime-height-117: 7.3125rem;        /* 117px */
    --prime-height-118: 7.375rem;         /* 118px */
    --prime-height-119: 7.4375rem;        /* 119px */
    --prime-height-120: 7.5rem;           /* 120px */
    --prime-height-121: 7.5625rem;        /* 121px */
    --prime-height-122: 7.625rem;         /* 122px */
    --prime-height-123: 7.6875rem;        /* 123px */
    --prime-height-124: 7.75rem;          /* 124px */
    --prime-height-125: 7.8125rem;        /* 125px */
    --prime-height-126: 7.875rem;         /* 126px */
    --prime-height-127: 7.9375rem;        /* 127px */
    --prime-height-128: 8rem;             /* 128px */
    --prime-height-129: 8.0625rem;        /* 129px */
    --prime-height-130: 8.125rem;         /* 130px */
    --prime-height-131: 8.1875rem;        /* 131px */
    --prime-height-132: 8.25rem;          /* 132px */
    --prime-height-133: 8.3125rem;        /* 133px */
    --prime-height-134: 8.375rem;         /* 134px */
    --prime-height-135: 8.4375rem;        /* 135px */
    --prime-height-136: 8.5rem;           /* 136px */
    --prime-height-137: 8.5625rem;        /* 137px */
    --prime-height-138: 8.625rem;         /* 138px */
    --prime-height-139: 8.6875rem;        /* 139px */
    --prime-height-140: 8.75rem;          /* 140px */
    --prime-height-141: 8.8125rem;        /* 141px */
    --prime-height-142: 8.875rem;         /* 142px */
    --prime-height-143: 8.9375rem;        /* 143px */
    --prime-height-144: 9rem;             /* 144px */
    --prime-height-145: 9.0625rem;        /* 145px */
    --prime-height-146: 9.125rem;         /* 146px */
    --prime-height-147: 9.1875rem;        /* 147px */
    --prime-height-148: 9.25rem;          /* 148px */
    --prime-height-149: 9.3125rem;        /* 149px */
    --prime-height-150: 9.375rem;         /* 150px */
    --prime-height-151: 9.4375rem;        /* 151px */
    --prime-height-152: 9.5rem;           /* 152px */
    --prime-height-153: 9.5625rem;        /* 153px */
    --prime-height-154: 9.625rem;         /* 154px */
    --prime-height-155: 9.6875rem;        /* 155px */
    --prime-height-156: 9.75rem;          /* 156px */
    --prime-height-157: 9.8125rem;        /* 157px */
    --prime-height-158: 9.875rem;         /* 158px */
    --prime-height-159: 9.9375rem;        /* 159px */
    --prime-height-160: 10rem;            /* 160px */
    --prime-height-161: 10.0625rem;       /* 161px */
    --prime-height-162: 10.125rem;        /* 162px */
    --prime-height-163: 10.1875rem;       /* 163px */
    --prime-height-164: 10.25rem;         /* 164px */
    --prime-height-165: 10.3125rem;       /* 165px */
    --prime-height-166: 10.375rem;        /* 166px */
    --prime-height-167: 10.4375rem;       /* 167px */
    --prime-height-168: 10.5rem;          /* 168px */
    --prime-height-169: 10.5625rem;       /* 169px */
    --prime-height-170: 10.625rem;        /* 170px */
    --prime-height-171: 10.6875rem;       /* 171px */
    --prime-height-172: 10.75rem;         /* 172px */
    --prime-height-173: 10.8125rem;       /* 173px */
    --prime-height-174: 10.875rem;        /* 174px */
    --prime-height-175: 10.9375rem;       /* 175px */
    --prime-height-176: 11rem;            /* 176px */
    --prime-height-177: 11.0625rem;       /* 177px */
    --prime-height-178: 11.125rem;        /* 178px */
    --prime-height-179: 11.1875rem;       /* 179px */
    --prime-height-180: 11.25rem;         /* 180px */
    --prime-height-181: 11.3125rem;       /* 181px */
    --prime-height-182: 11.375rem;        /* 182px */
    --prime-height-183: 11.4375rem;       /* 183px */
    --prime-height-184: 11.5rem;          /* 184px */
    --prime-height-185: 11.5625rem;       /* 185px */
    --prime-height-186: 11.625rem;        /* 186px */
    --prime-height-187: 11.6875rem;       /* 187px */
    --prime-height-188: 11.75rem;         /* 188px */
    --prime-height-189: 11.8125rem;       /* 189px */
    --prime-height-190: 11.875rem;        /* 190px */
    --prime-height-191: 11.9375rem;       /* 191px */
    --prime-height-192: 12rem;            /* 192px */
    --prime-height-193: 12.0625rem;       /* 193px */
    --prime-height-194: 12.125rem;        /* 194px */
    --prime-height-195: 12.1875rem;       /* 195px */
    --prime-height-196: 12.25rem;         /* 196px */
    --prime-height-197: 12.3125rem;       /* 197px */
    --prime-height-198: 12.375rem;        /* 198px */
    --prime-height-199: 12.4375rem;       /* 199px */
    --prime-height-200: 12.5rem;          /* 200px */
    --prime-height-201: 12.5625rem;       /* 201px */
    --prime-height-202: 12.625rem;        /* 202px */
    --prime-height-203: 12.6875rem;       /* 203px */
    --prime-height-204: 12.75rem;         /* 204px */
    --prime-height-205: 12.8125rem;       /* 205px */
    --prime-height-206: 12.875rem;        /* 206px */
    --prime-height-207: 12.9375rem;       /* 207px */
    --prime-height-208: 13rem;            /* 208px */
    --prime-height-209: 13.0625rem;       /* 209px */
    --prime-height-210: 13.125rem;        /* 210px */
    --prime-height-211: 13.1875rem;       /* 211px */
    --prime-height-212: 13.25rem;         /* 212px */
    --prime-height-213: 13.3125rem;       /* 213px */
    --prime-height-214: 13.375rem;        /* 214px */
    --prime-height-215: 13.4375rem;       /* 215px */
    --prime-height-216: 13.5rem;          /* 216px */
    --prime-height-217: 13.5625rem;       /* 217px */
    --prime-height-218: 13.625rem;        /* 218px */
    --prime-height-219: 13.6875rem;       /* 219px */
    --prime-height-220: 13.75rem;         /* 220px */
    --prime-height-221: 13.8125rem;       /* 221px */
    --prime-height-222: 13.875rem;        /* 222px */
    --prime-height-223: 13.9375rem;       /* 223px */
    --prime-height-224: 14rem;            /* 224px */
    --prime-height-225: 14.0625rem;       /* 225px */
    --prime-height-226: 14.125rem;        /* 226px */
    --prime-height-227: 14.1875rem;       /* 227px */
    --prime-height-228: 14.25rem;         /* 228px */
    --prime-height-229: 14.3125rem;       /* 229px */
    --prime-height-230: 14.375rem;        /* 230px */
    --prime-height-231: 14.4375rem;       /* 231px */
    --prime-height-232: 14.5rem;          /* 232px */
    --prime-height-233: 14.5625rem;       /* 233px */
    --prime-height-234: 14.625rem;        /* 234px */
    --prime-height-235: 14.6875rem;       /* 235px */
    --prime-height-236: 14.75rem;         /* 236px */
    --prime-height-237: 14.8125rem;       /* 237px */
    --prime-height-238: 14.875rem;        /* 238px */
    --prime-height-239: 14.9375rem;       /* 239px */
    --prime-height-240: 15rem;            /* 240px */
    --prime-height-241: 15.0625rem;       /* 241px */
    --prime-height-242: 15.125rem;        /* 242px */
    --prime-height-243: 15.1875rem;       /* 243px */
    --prime-height-244: 15.25rem;         /* 244px */
    --prime-height-245: 15.3125rem;       /* 245px */
    --prime-height-246: 15.375rem;        /* 246px */
    --prime-height-247: 15.4375rem;       /* 247px */
    --prime-height-248: 15.5rem;          /* 248px */
    --prime-height-249: 15.5625rem;       /* 249px */
    --prime-height-250: 15.625rem;        /* 250px */
    --prime-height-251: 15.6875rem;       /* 251px */
    --prime-height-252: 15.75rem;         /* 252px */
    --prime-height-253: 15.8125rem;       /* 253px */
    --prime-height-254: 15.875rem;        /* 254px */
    --prime-height-255: 15.9375rem;       /* 255px */
    --prime-height-256: 16rem;            /* 256px */
    /* --- step 10 --- */
    --prime-height-300: 18.75rem;         /* 300px */
    --prime-height-310: 19.375rem;        /* 310px */
    --prime-height-320: 20rem;            /* 320px */
    --prime-height-330: 20.625rem;        /* 330px */
    --prime-height-340: 21.25rem;         /* 340px */
    --prime-height-350: 21.875rem;        /* 350px */
    --prime-height-360: 22.5rem;          /* 360px */
    --prime-height-370: 23.125rem;        /* 370px */
    --prime-height-380: 23.75rem;         /* 380px */
    --prime-height-390: 24.375rem;        /* 390px */
    --prime-height-400: 25rem;            /* 400px */
    --prime-height-410: 25.625rem;        /* 410px */
    --prime-height-420: 26.25rem;         /* 420px */
    --prime-height-430: 26.875rem;        /* 430px */
    --prime-height-440: 27.5rem;          /* 440px */
    --prime-height-450: 28.125rem;        /* 450px */
    --prime-height-460: 28.75rem;         /* 460px */
    --prime-height-470: 29.375rem;        /* 470px */
    --prime-height-480: 30rem;            /* 480px */
    --prime-height-490: 30.625rem;        /* 490px */
    --prime-height-500: 31.25rem;         /* 500px */
    --prime-height-510: 31.875rem;        /* 510px */
    --prime-height-520: 32.5rem;          /* 520px */
    --prime-height-530: 33.125rem;        /* 530px */
    --prime-height-540: 33.75rem;         /* 540px */
    --prime-height-550: 34.375rem;        /* 550px */
    --prime-height-560: 35rem;            /* 560px */
    --prime-height-570: 35.625rem;        /* 570px */
    --prime-height-580: 36.25rem;         /* 580px */
    --prime-height-590: 36.875rem;        /* 590px */
    --prime-height-600: 37.5rem;          /* 600px */
    --prime-height-610: 38.125rem;        /* 610px */
    --prime-height-620: 38.75rem;         /* 620px */
    --prime-height-630: 39.375rem;        /* 630px */
    --prime-height-640: 40rem;            /* 640px */
    --prime-height-650: 40.625rem;        /* 650px */
    
    /* === MIN HEIGHT: 10-200px (rem) === */
    /* 10-100 (step 5) | 110-200 (step 10) */
    --prime-min-height-10: 0.625rem;      /* 10px */
    --prime-min-height-15: 0.9375rem;     /* 15px */
    --prime-min-height-20: 1.25rem;       /* 20px */
    --prime-min-height-25: 1.5625rem;     /* 25px */
    --prime-min-height-30: 1.875rem;      /* 30px */
    --prime-min-height-35: 2.1875rem;     /* 35px */
    --prime-min-height-40: 2.5rem;        /* 40px */
    --prime-min-height-45: 2.8125rem;     /* 45px */
    --prime-min-height-50: 3.125rem;      /* 50px */
    --prime-min-height-55: 3.4375rem;     /* 55px */
    --prime-min-height-60: 3.75rem;       /* 60px */
    --prime-min-height-65: 4.0625rem;     /* 65px */
    --prime-min-height-70: 4.375rem;      /* 70px */
    --prime-min-height-75: 4.6875rem;     /* 75px */
    --prime-min-height-80: 5rem;          /* 80px */
    --prime-min-height-85: 5.3125rem;     /* 85px */
    --prime-min-height-90: 5.625rem;      /* 90px */
    --prime-min-height-95: 5.9375rem;     /* 95px */
    --prime-min-height-100: 6.25rem;      /* 100px */
    /* --- step 10 --- */
    --prime-min-height-110: 6.875rem;     /* 110px */
    --prime-min-height-120: 7.5rem;       /* 120px */
    --prime-min-height-130: 8.125rem;     /* 130px */
    --prime-min-height-140: 8.75rem;      /* 140px */
    --prime-min-height-150: 9.375rem;     /* 150px */
    --prime-min-height-160: 10rem;        /* 160px */
    --prime-min-height-170: 10.625rem;    /* 170px */
    --prime-min-height-180: 11.25rem;     /* 180px */
    --prime-min-height-190: 11.875rem;    /* 190px */
    --prime-min-height-200: 12.5rem;      /* 200px */
    
    /* === MAX HEIGHT: 200-1000px (rem) === */
    /* 200-500 (step 10) | 520-1000 (step 20) */
    --prime-max-height-200: 12.5rem;      /* 200px */
    --prime-max-height-210: 13.125rem;    /* 210px */
    --prime-max-height-220: 13.75rem;     /* 220px */
    --prime-max-height-230: 14.375rem;    /* 230px */
    --prime-max-height-240: 15rem;        /* 240px */
    --prime-max-height-250: 15.625rem;    /* 250px */
    --prime-max-height-260: 16.25rem;     /* 260px */
    --prime-max-height-270: 16.875rem;    /* 270px */
    --prime-max-height-280: 17.5rem;      /* 280px */
    --prime-max-height-290: 18.125rem;    /* 290px */
    --prime-max-height-300: 18.75rem;     /* 300px */
    --prime-max-height-310: 19.375rem;    /* 310px */
    --prime-max-height-320: 20rem;        /* 320px */
    --prime-max-height-330: 20.625rem;    /* 330px */
    --prime-max-height-340: 21.25rem;     /* 340px */
    --prime-max-height-350: 21.875rem;    /* 350px */
    --prime-max-height-360: 22.5rem;      /* 360px */
    --prime-max-height-370: 23.125rem;    /* 370px */
    --prime-max-height-380: 23.75rem;     /* 380px */
    --prime-max-height-390: 24.375rem;    /* 390px */
    --prime-max-height-400: 25rem;        /* 400px */
    --prime-max-height-410: 25.625rem;    /* 410px */
    --prime-max-height-420: 26.25rem;     /* 420px */
    --prime-max-height-430: 26.875rem;    /* 430px */
    --prime-max-height-440: 27.5rem;      /* 440px */
    --prime-max-height-450: 28.125rem;    /* 450px */
    --prime-max-height-460: 28.75rem;     /* 460px */
    --prime-max-height-470: 29.375rem;    /* 470px */
    --prime-max-height-480: 30rem;        /* 480px */
    --prime-max-height-490: 30.625rem;    /* 490px */
    --prime-max-height-500: 31.25rem;     /* 500px */
    /* --- step 20 --- */
    --prime-max-height-520: 32.5rem;      /* 520px */
    --prime-max-height-540: 33.75rem;     /* 540px */
    --prime-max-height-560: 35rem;        /* 560px */
    --prime-max-height-580: 36.25rem;     /* 580px */
    --prime-max-height-600: 37.5rem;      /* 600px */
    --prime-max-height-620: 38.75rem;     /* 620px */
    --prime-max-height-640: 40rem;        /* 640px */
    --prime-max-height-660: 41.25rem;     /* 660px */
    --prime-max-height-680: 42.5rem;      /* 680px */
    --prime-max-height-700: 43.75rem;     /* 700px */
    --prime-max-height-720: 45rem;        /* 720px */
    --prime-max-height-740: 46.25rem;     /* 740px */
    --prime-max-height-760: 47.5rem;      /* 760px */
    --prime-max-height-780: 48.75rem;     /* 780px */
    --prime-max-height-800: 50rem;        /* 800px */
    --prime-max-height-820: 51.25rem;     /* 820px */
    --prime-max-height-840: 52.5rem;      /* 840px */
    --prime-max-height-860: 53.75rem;     /* 860px */
    --prime-max-height-880: 55rem;        /* 880px */
    --prime-max-height-900: 56.25rem;     /* 900px */
    --prime-max-height-920: 57.5rem;      /* 920px */
    --prime-max-height-940: 58.75rem;     /* 940px */
    --prime-max-height-960: 60rem;        /* 960px */
    --prime-max-height-980: 61.25rem;     /* 980px */
    --prime-max-height-1000: 62.5rem;     /* 1000px */
    
    /* === VIEWPORT HEIGHT: 0-100vh (step 5) === */
    --prime-height-screen-0: 0vh;         /* 0% viewport */
    --prime-height-screen-5: 5vh;         /* 5% viewport */
    --prime-height-screen-10: 10vh;       /* 10% viewport */
    --prime-height-screen-15: 15vh;       /* 15% viewport */
    --prime-height-screen-20: 20vh;       /* 20% viewport */
    --prime-height-screen-25: 25vh;       /* 25% viewport */
    --prime-height-screen-30: 30vh;       /* 30% viewport */
    --prime-height-screen-35: 35vh;       /* 35% viewport */
    --prime-height-screen-40: 40vh;       /* 40% viewport */
    --prime-height-screen-45: 45vh;       /* 45% viewport */
    --prime-height-screen-50: 50vh;       /* 50% viewport */
    --prime-height-screen-55: 55vh;       /* 55% viewport */
    --prime-height-screen-60: 60vh;       /* 60% viewport */
    --prime-height-screen-65: 65vh;       /* 65% viewport */
    --prime-height-screen-70: 70vh;       /* 70% viewport */
    --prime-height-screen-75: 75vh;       /* 75% viewport */
    --prime-height-screen-80: 80vh;       /* 80% viewport */
    --prime-height-screen-85: 85vh;       /* 85% viewport */
    --prime-height-screen-90: 90vh;       /* 90% viewport */
    --prime-height-screen-95: 95vh;       /* 95% viewport */
    --prime-height-screen-100: 100vh;     /* 100% viewport */
    
    /* === DYNAMIC VIEWPORT HEIGHT: 0-100dvh (step 5) === */
    --prime-height-dvh-0: 0dvh;           /* 0% dvh */
    --prime-height-dvh-5: 5dvh;           /* 5% dvh */
    --prime-height-dvh-10: 10dvh;         /* 10% dvh */
    --prime-height-dvh-15: 15dvh;         /* 15% dvh */
    --prime-height-dvh-20: 20dvh;         /* 20% dvh */
    --prime-height-dvh-25: 25dvh;         /* 25% dvh */
    --prime-height-dvh-30: 30dvh;         /* 30% dvh */
    --prime-height-dvh-35: 35dvh;         /* 35% dvh */
    --prime-height-dvh-40: 40dvh;         /* 40% dvh */
    --prime-height-dvh-45: 45dvh;         /* 45% dvh */
    --prime-height-dvh-50: 50dvh;         /* 50% dvh */
    --prime-height-dvh-55: 55dvh;         /* 55% dvh */
    --prime-height-dvh-60: 60dvh;         /* 60% dvh */
    --prime-height-dvh-65: 65dvh;         /* 65% dvh */
    --prime-height-dvh-70: 70dvh;         /* 70% dvh */
    --prime-height-dvh-75: 75dvh;         /* 75% dvh */
    --prime-height-dvh-80: 80dvh;         /* 80% dvh */
    --prime-height-dvh-85: 85dvh;         /* 85% dvh */
    --prime-height-dvh-90: 90dvh;         /* 90% dvh */
    --prime-height-dvh-95: 95dvh;         /* 95% dvh */
    --prime-height-dvh-100: 100dvh;       /* 100% dvh */
    
    /* === ICON: 10-80px (rem) === */
    --prime-icon-10: 0.625rem;            /* 10px */
    --prime-icon-11: 0.6875rem;           /* 11px */
    --prime-icon-12: 0.75rem;             /* 12px */
    --prime-icon-13: 0.8125rem;           /* 13px */
    --prime-icon-14: 0.875rem;            /* 14px */
    --prime-icon-15: 0.9375rem;           /* 15px */
    --prime-icon-16: 1rem;                /* 16px */
    --prime-icon-17: 1.0625rem;           /* 17px */
    --prime-icon-18: 1.125rem;            /* 18px */
    --prime-icon-19: 1.1875rem;           /* 19px */
    --prime-icon-20: 1.25rem;             /* 20px */
    --prime-icon-21: 1.3125rem;           /* 21px */
    --prime-icon-22: 1.375rem;            /* 22px */
    --prime-icon-23: 1.4375rem;           /* 23px */
    --prime-icon-24: 1.5rem;              /* 24px */
    --prime-icon-25: 1.5625rem;           /* 25px */
    --prime-icon-26: 1.625rem;            /* 26px */
    --prime-icon-27: 1.6875rem;           /* 27px */
    --prime-icon-28: 1.75rem;             /* 28px */
    --prime-icon-29: 1.8125rem;           /* 29px */
    --prime-icon-30: 1.875rem;            /* 30px */
    --prime-icon-31: 1.9375rem;           /* 31px */
    --prime-icon-32: 2rem;                /* 32px */
    --prime-icon-33: 2.0625rem;           /* 33px */
    --prime-icon-34: 2.125rem;            /* 34px */
    --prime-icon-35: 2.1875rem;           /* 35px */
    --prime-icon-36: 2.25rem;             /* 36px */
    --prime-icon-37: 2.3125rem;           /* 37px */
    --prime-icon-38: 2.375rem;            /* 38px */
    --prime-icon-39: 2.4375rem;           /* 39px */
    --prime-icon-40: 2.5rem;              /* 40px */
    --prime-icon-41: 2.5625rem;           /* 41px */
    --prime-icon-42: 2.625rem;            /* 42px */
    --prime-icon-43: 2.6875rem;           /* 43px */
    --prime-icon-44: 2.75rem;             /* 44px */
    --prime-icon-45: 2.8125rem;           /* 45px */
    --prime-icon-46: 2.875rem;            /* 46px */
    --prime-icon-47: 2.9375rem;           /* 47px */
    --prime-icon-48: 3rem;                /* 48px */
    --prime-icon-49: 3.0625rem;           /* 49px */
    --prime-icon-50: 3.125rem;            /* 50px */
    --prime-icon-51: 3.1875rem;           /* 51px */
    --prime-icon-52: 3.25rem;             /* 52px */
    --prime-icon-53: 3.3125rem;           /* 53px */
    --prime-icon-54: 3.375rem;            /* 54px */
    --prime-icon-55: 3.4375rem;           /* 55px */
    --prime-icon-56: 3.5rem;              /* 56px */
    --prime-icon-57: 3.5625rem;           /* 57px */
    --prime-icon-58: 3.625rem;            /* 58px */
    --prime-icon-59: 3.6875rem;           /* 59px */
    --prime-icon-60: 3.75rem;             /* 60px */
    --prime-icon-61: 3.8125rem;           /* 61px */
    --prime-icon-62: 3.875rem;            /* 62px */
    --prime-icon-63: 3.9375rem;           /* 63px */
    --prime-icon-64: 4rem;                /* 64px */
    --prime-icon-65: 4.0625rem;           /* 65px */
    --prime-icon-66: 4.125rem;            /* 66px */
    --prime-icon-67: 4.1875rem;           /* 67px */
    --prime-icon-68: 4.25rem;             /* 68px */
    --prime-icon-69: 4.3125rem;           /* 69px */
    --prime-icon-70: 4.375rem;            /* 70px */
    --prime-icon-71: 4.4375rem;           /* 71px */
    --prime-icon-72: 4.5rem;              /* 72px */
    --prime-icon-73: 4.5625rem;           /* 73px */
    --prime-icon-74: 4.625rem;            /* 74px */
    --prime-icon-75: 4.6875rem;           /* 75px */
    --prime-icon-76: 4.75rem;             /* 76px */
    --prime-icon-77: 4.8125rem;           /* 77px */
    --prime-icon-78: 4.875rem;            /* 78px */
    --prime-icon-79: 4.9375rem;           /* 79px */
    --prime-icon-80: 5rem;                /* 80px */
    
    /* === AVATAR: 10-80px (rem) === */
    --prime-avatar-10: 0.625rem;          /* 10px */
    --prime-avatar-11: 0.6875rem;         /* 11px */
    --prime-avatar-12: 0.75rem;           /* 12px */
    --prime-avatar-13: 0.8125rem;         /* 13px */
    --prime-avatar-14: 0.875rem;          /* 14px */
    --prime-avatar-15: 0.9375rem;         /* 15px */
    --prime-avatar-16: 1rem;              /* 16px */
    --prime-avatar-17: 1.0625rem;         /* 17px */
    --prime-avatar-18: 1.125rem;          /* 18px */
    --prime-avatar-19: 1.1875rem;         /* 19px */
    --prime-avatar-20: 1.25rem;           /* 20px */
    --prime-avatar-21: 1.3125rem;         /* 21px */
    --prime-avatar-22: 1.375rem;          /* 22px */
    --prime-avatar-23: 1.4375rem;         /* 23px */
    --prime-avatar-24: 1.5rem;            /* 24px */
    --prime-avatar-25: 1.5625rem;         /* 25px */
    --prime-avatar-26: 1.625rem;          /* 26px */
    --prime-avatar-27: 1.6875rem;         /* 27px */
    --prime-avatar-28: 1.75rem;           /* 28px */
    --prime-avatar-29: 1.8125rem;         /* 29px */
    --prime-avatar-30: 1.875rem;          /* 30px */
    --prime-avatar-31: 1.9375rem;         /* 31px */
    --prime-avatar-32: 2rem;              /* 32px */
    --prime-avatar-33: 2.0625rem;         /* 33px */
    --prime-avatar-34: 2.125rem;          /* 34px */
    --prime-avatar-35: 2.1875rem;         /* 35px */
    --prime-avatar-36: 2.25rem;           /* 36px */
    --prime-avatar-37: 2.3125rem;         /* 37px */
    --prime-avatar-38: 2.375rem;          /* 38px */
    --prime-avatar-39: 2.4375rem;         /* 39px */
    --prime-avatar-40: 2.5rem;            /* 40px */
    --prime-avatar-41: 2.5625rem;         /* 41px */
    --prime-avatar-42: 2.625rem;          /* 42px */
    --prime-avatar-43: 2.6875rem;         /* 43px */
    --prime-avatar-44: 2.75rem;           /* 44px */
    --prime-avatar-45: 2.8125rem;         /* 45px */
    --prime-avatar-46: 2.875rem;          /* 46px */
    --prime-avatar-47: 2.9375rem;         /* 47px */
    --prime-avatar-48: 3rem;              /* 48px */
    --prime-avatar-49: 3.0625rem;         /* 49px */
    --prime-avatar-50: 3.125rem;          /* 50px */
    --prime-avatar-51: 3.1875rem;         /* 51px */
    --prime-avatar-52: 3.25rem;           /* 52px */
    --prime-avatar-53: 3.3125rem;         /* 53px */
    --prime-avatar-54: 3.375rem;          /* 54px */
    --prime-avatar-55: 3.4375rem;         /* 55px */
    --prime-avatar-56: 3.5rem;            /* 56px */
    --prime-avatar-57: 3.5625rem;         /* 57px */
    --prime-avatar-58: 3.625rem;          /* 58px */
    --prime-avatar-59: 3.6875rem;         /* 59px */
    --prime-avatar-60: 3.75rem;           /* 60px */
    --prime-avatar-61: 3.8125rem;         /* 61px */
    --prime-avatar-62: 3.875rem;          /* 62px */
    --prime-avatar-63: 3.9375rem;         /* 63px */
    --prime-avatar-64: 4rem;              /* 64px */
    --prime-avatar-65: 4.0625rem;         /* 65px */
    --prime-avatar-66: 4.125rem;          /* 66px */
    --prime-avatar-67: 4.1875rem;         /* 67px */
    --prime-avatar-68: 4.25rem;           /* 68px */
    --prime-avatar-69: 4.3125rem;         /* 69px */
    --prime-avatar-70: 4.375rem;          /* 70px */
    --prime-avatar-71: 4.4375rem;         /* 71px */
    --prime-avatar-72: 4.5rem;            /* 72px */
    --prime-avatar-73: 4.5625rem;         /* 73px */
    --prime-avatar-74: 4.625rem;          /* 74px */
    --prime-avatar-75: 4.6875rem;         /* 75px */
    --prime-avatar-76: 4.75rem;           /* 76px */
    --prime-avatar-77: 4.8125rem;         /* 77px */
    --prime-avatar-78: 4.875rem;          /* 78px */
    --prime-avatar-79: 4.9375rem;         /* 79px */
    --prime-avatar-80: 5rem;              /* 80px */
    
    /* === ASPECT RATIO === */
    --prime-aspect-square: 1 / 1;         /* 1:1 - Square */
    --prime-aspect-landscape: 4 / 3;      /* 4:3 - Standard landscape */
    --prime-aspect-video: 16 / 9;         /* 16:9 - Video content */
    --prime-aspect-widescreen: 16 / 9;    /* 16:9 - Widescreen displays */
    --prime-aspect-ultrawide: 21 / 9;     /* 21:9 - Ultrawide */
    --prime-aspect-photo: 3 / 2;          /* 3:2 - Photo */
    --prime-aspect-banner: 2 / 1;         /* 2:1 - Banner */
    --prime-aspect-portrait: 3 / 4;       /* 3:4 - Portrait */
    --prime-aspect-vertical: 9 / 16;      /* 9:16 - Vertical video */
    
    /* === SCALE: 0-2.0 (step 0.1) === */
    --prime-scale-0: 0;                   /* 0% */
    --prime-scale-10: 0.1;                /* 10% */
    --prime-scale-20: 0.2;                /* 20% */
    --prime-scale-30: 0.3;                /* 30% */
    --prime-scale-40: 0.4;                /* 40% */
    --prime-scale-50: 0.5;                /* 50% */
    --prime-scale-60: 0.6;                /* 60% */
    --prime-scale-70: 0.7;                /* 70% */
    --prime-scale-80: 0.8;                /* 80% */
    --prime-scale-90: 0.9;                /* 90% */
    --prime-scale-100: 1;                 /* 100% */
    --prime-scale-110: 1.1;               /* 110% */
    --prime-scale-120: 1.2;               /* 120% */
    --prime-scale-130: 1.3;               /* 130% */
    --prime-scale-140: 1.4;               /* 140% */
    --prime-scale-150: 1.5;               /* 150% */
    --prime-scale-160: 1.6;               /* 160% */
    --prime-scale-170: 1.7;               /* 170% */
    --prime-scale-180: 1.8;               /* 180% */
    --prime-scale-190: 1.9;               /* 190% */
    --prime-scale-200: 2;                 /* 200% */
    
    /* === ROTATE: 0-360deg (step 45) === */
    --prime-rotate-0: 0deg;               /* No rotation */
    --prime-rotate-45: 45deg;             /* 45° */
    --prime-rotate-90: 90deg;             /* 90° - Quarter turn */
    --prime-rotate-135: 135deg;           /* 135° */
    --prime-rotate-180: 180deg;           /* 180° - Half turn */
    --prime-rotate-225: 225deg;           /* 225° */
    --prime-rotate-270: 270deg;           /* 270° - Three-quarter turn */
    --prime-rotate-315: 315deg;           /* 315° */
    --prime-rotate-360: 360deg;           /* 360° - Full rotation */
    --prime-rotate-neg-45: -45deg;        /* -45° */
    --prime-rotate-neg-90: -90deg;        /* -90° */
    --prime-rotate-neg-135: -135deg;      /* -135° */
    --prime-rotate-neg-180: -180deg;      /* -180° */
    
    /* === PERCENT: 0-100% (step 5) === */
    --prime-percent-0: 0%;               /* 0% */
    --prime-percent-5: 5%;               /* 5% */
    --prime-percent-10: 10%;             /* 10% */
    --prime-percent-15: 15%;             /* 15% */
    --prime-percent-20: 20%;             /* 20% */
    --prime-percent-25: 25%;             /* 25% */
    --prime-percent-30: 30%;             /* 30% */
    --prime-percent-33: 33.333333%;      /* 1/3 */
    --prime-percent-35: 35%;             /* 35% */
    --prime-percent-40: 40%;             /* 40% */
    --prime-percent-45: 45%;             /* 45% */
    --prime-percent-50: 50%;             /* 50% */
    --prime-percent-55: 55%;             /* 55% */
    --prime-percent-60: 60%;             /* 60% */
    --prime-percent-65: 65%;             /* 65% */
    --prime-percent-66: 66.666667%;      /* 2/3 */
    --prime-percent-70: 70%;             /* 70% */
    --prime-percent-75: 75%;             /* 75% */
    --prime-percent-80: 80%;             /* 80% */
    --prime-percent-85: 85%;             /* 85% */
    --prime-percent-90: 90%;             /* 90% */
    --prime-percent-95: 95%;             /* 95% */
    --prime-percent-100: 100%;           /* 100% */
    
    /* === LINE CLAMP === */
    --prime-line-clamp-1: 1;             /* 1 line */
    --prime-line-clamp-2: 2;             /* 2 lines */
    --prime-line-clamp-3: 3;             /* 3 lines */
    --prime-line-clamp-4: 4;             /* 4 lines */
    --prime-line-clamp-5: 5;             /* 5 lines */
    --prime-line-clamp-6: 6;             /* 6 lines */
    --prime-line-clamp-8: 8;             /* 8 lines */
    --prime-line-clamp-10: 10;           /* 10 lines */
    
    /* === COLUMNS: 1-20 === */
    --prime-columns-1: 1;                /* 1 col */
    --prime-columns-2: 2;                /* 2 cols */
    --prime-columns-3: 3;                /* 3 cols */
    --prime-columns-4: 4;                /* 4 cols */
    --prime-columns-5: 5;                /* 5 cols */
    --prime-columns-6: 6;                /* 6 cols */
    --prime-columns-7: 7;                /* 7 cols */
    --prime-columns-8: 8;                /* 8 cols */
    --prime-columns-9: 9;                /* 9 cols */
    --prime-columns-10: 10;              /* 10 cols */
    --prime-columns-11: 11;              /* 11 cols */
    --prime-columns-12: 12;              /* 12 cols */
    --prime-columns-13: 13;              /* 13 cols */
    --prime-columns-14: 14;              /* 14 cols */
    --prime-columns-15: 15;              /* 15 cols */
    --prime-columns-16: 16;              /* 16 cols */
    --prime-columns-17: 17;              /* 17 cols */
    --prime-columns-18: 18;              /* 18 cols */
    --prime-columns-19: 19;              /* 19 cols */
    --prime-columns-20: 20;              /* 20 cols */
    --prime-columns-auto: auto;          /* Auto fit */
    
    /* === ORDER: -1 to 99 === */
    --prime-order-first: -1;             /* First */
    --prime-order-none: 0;               /* Default */
    --prime-order-1: 1;                  /* 1 */
    --prime-order-2: 2;                  /* 2 */
    --prime-order-3: 3;                  /* 3 */
    --prime-order-4: 4;                  /* 4 */
    --prime-order-5: 5;                  /* 5 */
    --prime-order-6: 6;                  /* 6 */
    --prime-order-7: 7;                  /* 7 */
    --prime-order-8: 8;                  /* 8 */
    --prime-order-9: 9;                  /* 9 */
    --prime-order-10: 10;                /* 10 */
    --prime-order-11: 11;                /* 11 */
    --prime-order-12: 12;                /* 12 */
    --prime-order-13: 13;                /* 13 */
    --prime-order-14: 14;                /* 14 */
    --prime-order-15: 15;                /* 15 */
    --prime-order-16: 16;                /* 16 */
    --prime-order-17: 17;                /* 17 */
    --prime-order-18: 18;                /* 18 */
    --prime-order-19: 19;                /* 19 */
    --prime-order-20: 20;                /* 20 */
    --prime-order-21: 21;                /* 21 */
    --prime-order-22: 22;                /* 22 */
    --prime-order-23: 23;                /* 23 */
    --prime-order-24: 24;                /* 24 */
    --prime-order-25: 25;                /* 25 */
    --prime-order-26: 26;                /* 26 */
    --prime-order-27: 27;                /* 27 */
    --prime-order-28: 28;                /* 28 */
    --prime-order-29: 29;                /* 29 */
    --prime-order-30: 30;                /* 30 */
    --prime-order-31: 31;                /* 31 */
    --prime-order-32: 32;                /* 32 */
    --prime-order-33: 33;                /* 33 */
    --prime-order-34: 34;                /* 34 */
    --prime-order-35: 35;                /* 35 */
    --prime-order-36: 36;                /* 36 */
    --prime-order-37: 37;                /* 37 */
    --prime-order-38: 38;                /* 38 */
    --prime-order-39: 39;                /* 39 */
    --prime-order-40: 40;                /* 40 */
    --prime-order-41: 41;                /* 41 */
    --prime-order-42: 42;                /* 42 */
    --prime-order-43: 43;                /* 43 */
    --prime-order-44: 44;                /* 44 */
    --prime-order-45: 45;                /* 45 */
    --prime-order-46: 46;                /* 46 */
    --prime-order-47: 47;                /* 47 */
    --prime-order-48: 48;                /* 48 */
    --prime-order-49: 49;                /* 49 */
    --prime-order-50: 50;                /* 50 */
    --prime-order-51: 51;                /* 51 */
    --prime-order-52: 52;                /* 52 */
    --prime-order-53: 53;                /* 53 */
    --prime-order-54: 54;                /* 54 */
    --prime-order-55: 55;                /* 55 */
    --prime-order-56: 56;                /* 56 */
    --prime-order-57: 57;                /* 57 */
    --prime-order-58: 58;                /* 58 */
    --prime-order-59: 59;                /* 59 */
    --prime-order-60: 60;                /* 60 */
    --prime-order-61: 61;                /* 61 */
    --prime-order-62: 62;                /* 62 */
    --prime-order-63: 63;                /* 63 */
    --prime-order-64: 64;                /* 64 */
    --prime-order-65: 65;                /* 65 */
    --prime-order-66: 66;                /* 66 */
    --prime-order-67: 67;                /* 67 */
    --prime-order-68: 68;                /* 68 */
    --prime-order-69: 69;                /* 69 */
    --prime-order-70: 70;                /* 70 */
    --prime-order-71: 71;                /* 71 */
    --prime-order-72: 72;                /* 72 */
    --prime-order-73: 73;                /* 73 */
    --prime-order-74: 74;                /* 74 */
    --prime-order-75: 75;                /* 75 */
    --prime-order-76: 76;                /* 76 */
    --prime-order-77: 77;                /* 77 */
    --prime-order-78: 78;                /* 78 */
    --prime-order-79: 79;                /* 79 */
    --prime-order-80: 80;                /* 80 */
    --prime-order-81: 81;                /* 81 */
    --prime-order-82: 82;                /* 82 */
    --prime-order-83: 83;                /* 83 */
    --prime-order-84: 84;                /* 84 */
    --prime-order-85: 85;                /* 85 */
    --prime-order-86: 86;                /* 86 */
    --prime-order-87: 87;                /* 87 */
    --prime-order-88: 88;                /* 88 */
    --prime-order-89: 89;                /* 89 */
    --prime-order-90: 90;                /* 90 */
    --prime-order-91: 91;                /* 91 */
    --prime-order-92: 92;                /* 92 */
    --prime-order-93: 93;                /* 93 */
    --prime-order-94: 94;                /* 94 */
    --prime-order-95: 95;                /* 95 */
    --prime-order-96: 96;                /* 96 */
    --prime-order-97: 97;                /* 97 */
    --prime-order-98: 98;                /* 98 */
    --prime-order-last: 99;              /* Last */
    
    /* === GRID MIN: 100-500px (step 10) === */
    --prime-grid-min-100: 100px;         /* 100px */
    --prime-grid-min-110: 110px;         /* 110px */
    --prime-grid-min-120: 120px;         /* 120px */
    --prime-grid-min-130: 130px;         /* 130px */
    --prime-grid-min-140: 140px;         /* 140px */
    --prime-grid-min-150: 150px;         /* 150px */
    --prime-grid-min-160: 160px;         /* 160px */
    --prime-grid-min-170: 170px;         /* 170px */
    --prime-grid-min-180: 180px;         /* 180px */
    --prime-grid-min-190: 190px;         /* 190px */
    --prime-grid-min-200: 200px;         /* 200px */
    --prime-grid-min-210: 210px;         /* 210px */
    --prime-grid-min-220: 220px;         /* 220px */
    --prime-grid-min-230: 230px;         /* 230px */
    --prime-grid-min-240: 240px;         /* 240px */
    --prime-grid-min-250: 250px;         /* 250px */
    --prime-grid-min-260: 260px;         /* 260px */
    --prime-grid-min-270: 270px;         /* 270px */
    --prime-grid-min-280: 280px;         /* 280px */
    --prime-grid-min-290: 290px;         /* 290px */
    --prime-grid-min-300: 300px;         /* 300px */
    --prime-grid-min-310: 310px;         /* 310px */
    --prime-grid-min-320: 320px;         /* 320px */
    --prime-grid-min-330: 330px;         /* 330px */
    --prime-grid-min-340: 340px;         /* 340px */
    --prime-grid-min-350: 350px;         /* 350px */
    --prime-grid-min-360: 360px;         /* 360px */
    --prime-grid-min-370: 370px;         /* 370px */
    --prime-grid-min-380: 380px;         /* 380px */
    --prime-grid-min-390: 390px;         /* 390px */
    --prime-grid-min-400: 400px;         /* 400px */
    --prime-grid-min-410: 410px;         /* 410px */
    --prime-grid-min-420: 420px;         /* 420px */
    --prime-grid-min-430: 430px;         /* 430px */
    --prime-grid-min-440: 440px;         /* 440px */
    --prime-grid-min-450: 450px;         /* 450px */
    --prime-grid-min-460: 460px;         /* 460px */
    --prime-grid-min-470: 470px;         /* 470px */
    --prime-grid-min-480: 480px;         /* 480px */
    --prime-grid-min-490: 490px;         /* 490px */
    --prime-grid-min-500: 500px;         /* 500px */
    
    /* === CONTAINER: 200-1200px (step 100) === */
    --prime-container-200: 200px;        /* 200px */
    --prime-container-300: 300px;        /* 300px */
    --prime-container-400: 400px;        /* 400px */
    --prime-container-500: 500px;        /* 500px */
    --prime-container-600: 600px;        /* 600px */
    --prime-container-700: 700px;        /* 700px */
    --prime-container-800: 800px;        /* 800px */
    --prime-container-900: 900px;        /* 900px */
    --prime-container-1000: 1000px;      /* 1000px */
    --prime-container-1100: 1100px;      /* 1100px */
    --prime-container-1200: 1200px;      /* 1200px */
}


