:root {
    color-scheme: light;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    --p: 57.5934% 0.247012 287.240256;
    --pc: 93.7482% 0.032368 291.504163;
    --s: 55.7871% 0.022138 301.905408;
    --sc: 95.0453% 0.002858 308.427423;
    --a: 62.3083% 0.188015 259.814527;
    --ac: 93.1918% 0.031591 255.585479;
    --n: 40.6559% 0.025056 282.210785;
    --nc: 97.6419% 0.001323 286.375536;
    --b1: 100% 0 0;
    --b2: 94.7244% 0.005338 286.297402;
    --b3: 88.6277% 0.008239 278.622785;
    --bc: 37.567% 0.022158 281.800147;
    --bs: 37.567% 0.022158 281.800147;
    --in: 71.4837% 0.125737 215.220903;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 73.1062% 0.216656 147.043973;
    --suc: 96.444% 0.02867 172.082912;
    --wa: 79.8713% 0.164239 73.09399;
    --wac: 98.4165% 0.02418 94.061776;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242
}
@media (prefers-color-scheme: dark) {
    :root {
        color-scheme: dark;
        --rounded-box: 0.5rem ;
        --rounded-btn: 0.375rem;
        --rounded-tooltip: 0.25rem;
        --animation-btn: 0.25s;
        --animation-input: .2s;
        --btn-focus-scale: 0.95;
        --border-btn: 1px;
        --tab-border: 1px;
        --tab-radius: 0.5rem;
        --p: 57.5934% 0.247012 287.240256;
        --pc: 93.7482% 0.032368 291.504163;
        --s: 55.7871% 0.022138 301.905408;
        --sc: 100% 0 0;
        --a: 62.3083% 0.188015 259.814527;
        --ac: 93.1918% 0.031591 255.585479;
        --n: 65.7482% 0.022235 294.952787;
        --nc: 18.5128% 0.016696 301.919165;
        --b1: 26.8442% 0.028285 299.769973;
        --b2: 22.6865% 0.023344 295.952775;
        --b3: 39.9632% 0.030791 300.243852;
        --bc: 78.094% 0.014175 295.24394;
        --bs: 18.5128% 0.016696 301.919165;
        --in: 71.4837% 0.125737 215.220903;
        --inc: 95.6262% 0.044329 203.387778;
        --su: 73.1062% 0.216656 147.043973;
        --suc: 96.444% 0.02867 172.082912;
        --wa: 79.8713% 0.164239 73.09399;
        --wac: 98.4165% 0.02418 94.061776;
        --er: 65.3932% 0.222085 25.863858;
        --erc: 97.5752% 0.015143 61.349242
    }
}
[data-theme=light] {
    color-scheme: light;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    --p: 57.5934% 0.247012 287.240256;
    --pc: 93.7482% 0.032368 291.504163;
    --s: 55.7871% 0.022138 301.905408;
    --sc: 95.0453% 0.002858 308.427423;
    --a: 62.3083% 0.188015 259.814527;
    --ac: 93.1918% 0.031591 255.585479;
    --n: 40.6559% 0.025056 282.210785;
    --nc: 97.6419% 0.001323 286.375536;
    --b1: 100% 0 0;
    --b2: 94.7244% 0.005338 286.297402;
    --b3: 88.6277% 0.008239 278.622785;
    --bc: 37.567% 0.022158 281.800147;
    --bs: 37.567% 0.022158 281.800147;
    --in: 71.4837% 0.125737 215.220903;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 73.1062% 0.216656 147.043973;
    --suc: 96.444% 0.02867 172.082912;
    --wa: 79.8713% 0.164239 73.09399;
    --wac: 98.4165% 0.02418 94.061776;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242
}
:root:has(input.theme-controller[value=light]:checked) {
    color-scheme: light;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    --p: 57.5934% 0.247012 287.240256;
    --pc: 93.7482% 0.032368 291.504163;
    --s: 55.7871% 0.022138 301.905408;
    --sc: 95.0453% 0.002858 308.427423;
    --a: 62.3083% 0.188015 259.814527;
    --ac: 93.1918% 0.031591 255.585479;
    --n: 40.6559% 0.025056 282.210785;
    --nc: 97.6419% 0.001323 286.375536;
    --b1: 100% 0 0;
    --b2: 94.7244% 0.005338 286.297402;
    --b3: 88.6277% 0.008239 278.622785;
    --bc: 37.567% 0.022158 281.800147;
    --bs: 37.567% 0.022158 281.800147;
    --in: 71.4837% 0.125737 215.220903;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 73.1062% 0.216656 147.043973;
    --suc: 96.444% 0.02867 172.082912;
    --wa: 79.8713% 0.164239 73.09399;
    --wac: 98.4165% 0.02418 94.061776;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242
}
[data-theme=dark] {
    color-scheme: dark;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    --p: 57.5934% 0.247012 287.240256;
    --pc: 93.7482% 0.032368 291.504163;
    --s: 55.7871% 0.022138 301.905408;
    --sc: 100% 0 0;
    --a: 62.3083% 0.188015 259.814527;
    --ac: 93.1918% 0.031591 255.585479;
    --n: 65.7482% 0.022235 294.952787;
    --nc: 18.5128% 0.016696 301.919165;
    --b1: 26.8442% 0.028285 299.769973;
    --b2: 22.6865% 0.023344 295.952775;
    --b3: 39.9632% 0.030791 300.243852;
    --bc: 78.094% 0.014175 295.24394;
    --bs: 18.5128% 0.016696 301.919165;
    --in: 71.4837% 0.125737 215.220903;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 73.1062% 0.216656 147.043973;
    --suc: 96.444% 0.02867 172.082912;
    --wa: 79.8713% 0.164239 73.09399;
    --wac: 98.4165% 0.02418 94.061776;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242
}
:root:has(input.theme-controller[value=dark]:checked) {
    color-scheme: dark;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    --p: 57.5934% 0.247012 287.240256;
    --pc: 93.7482% 0.032368 291.504163;
    --s: 55.7871% 0.022138 301.905408;
    --sc: 100% 0 0;
    --a: 62.3083% 0.188015 259.814527;
    --ac: 93.1918% 0.031591 255.585479;
    --n: 65.7482% 0.022235 294.952787;
    --nc: 18.5128% 0.016696 301.919165;
    --b1: 26.8442% 0.028285 299.769973;
    --b2: 22.6865% 0.023344 295.952775;
    --b3: 39.9632% 0.030791 300.243852;
    --bc: 78.094% 0.014175 295.24394;
    --bs: 18.5128% 0.016696 301.919165;
    --in: 71.4837% 0.125737 215.220903;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 73.1062% 0.216656 147.043973;
    --suc: 96.444% 0.02867 172.082912;
    --wa: 79.8713% 0.164239 73.09399;
    --wac: 98.4165% 0.02418 94.061776;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242
}
[data-theme=gourmet] {
    color-scheme: light;
    --sc: 91.1574% 0.004428 301.905408;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Rubik", system-ui, sans-serif;
    --p: 70.4871% 0.186721 47.604421;
    --pc: 95.4204% 0.037154 75.164359;
    --s: 55.7871% 0.022138 301.905408;
    --a: 65.592% 0.211773 354.308441;
    --ac: 94.8201% 0.027645 342.258493;
    --n: 32.3845% 0.008993 67.502158;
    --nc: 99.453% 0.001702 67.802975;
    --b1: 99.453% 0.001702 67.802975;
    --b2: 93.0967% 0.029776 59.291554;
    --b3: 91.6072% 0.029032 57.355304;
    --bc: 32.3845% 0.008993 67.502158;
    --bs: 35.8367% 0.057512 54.314944;
    --in: 68.4687% 0.147869 237.322518;
    --inc: 95.1419% 0.025032 236.824184;
    --su: 69.5873% 0.149074 162.479602;
    --suc: 95.0457% 0.050741 163.050803;
    --wa: 57.5934% 0.247012 287.240256;
    --wac: 93.7482% 0.032368 291.504163;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242;
    --rounded-box: 0.75rem;
    --rounded-btn: 1.75rem;
    --rounded-tooltip: 0.5rem;
    --tab-radius: 0.75rem
}
:root:has(input.theme-controller[value=gourmet]:checked) {
    color-scheme: light;
    --sc: 91.1574% 0.004428 301.905408;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Rubik", system-ui, sans-serif;
    --p: 70.4871% 0.186721 47.604421;
    --pc: 95.4204% 0.037154 75.164359;
    --s: 55.7871% 0.022138 301.905408;
    --a: 65.592% 0.211773 354.308441;
    --ac: 94.8201% 0.027645 342.258493;
    --n: 32.3845% 0.008993 67.502158;
    --nc: 99.453% 0.001702 67.802975;
    --b1: 99.453% 0.001702 67.802975;
    --b2: 93.0967% 0.029776 59.291554;
    --b3: 91.6072% 0.029032 57.355304;
    --bc: 32.3845% 0.008993 67.502158;
    --bs: 35.8367% 0.057512 54.314944;
    --in: 68.4687% 0.147869 237.322518;
    --inc: 95.1419% 0.025032 236.824184;
    --su: 69.5873% 0.149074 162.479602;
    --suc: 95.0457% 0.050741 163.050803;
    --wa: 57.5934% 0.247012 287.240256;
    --wac: 93.7482% 0.032368 291.504163;
    --er: 65.3932% 0.222085 25.863858;
    --erc: 97.5752% 0.015143 61.349242;
    --rounded-box: 0.75rem;
    --rounded-btn: 1.75rem;
    --rounded-tooltip: 0.5rem;
    --tab-radius: 0.75rem
}
[data-theme=corporate] {
    color-scheme: light;
    --sc: 91.1574% 0.004428 301.905408;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Public Sans", system-ui, sans-serif;
    --p: 62.3083% 0.188015 259.814527;
    --pc: 93.1918% 0.031591 255.585479;
    --s: 55.7871% 0.022138 301.905408;
    --a: 65.592% 0.211773 354.308441;
    --ac: 94.8201% 0.027645 342.258493;
    --n: 45.1076% 0.171873 270.311163;
    --nc: 82.1494% 0.055321 277.117482;
    --b1: 99.4327% 0.001317 286.376098;
    --b2: 88.6099% 0.034736 276.687056;
    --b3: 86.9016% 0.040396 277.779131;
    --bc: 42.059% 0.04876 276.53308;
    --bs: 25.8343% 0.085231 271.680973;
    --in: 70.3753% 0.123018 182.502515;
    --inc: 95.2651% 0.049796 180.801231;
    --su: 76.8141% 0.204401 130.849824;
    --suc: 96.6934% 0.065913 122.327802;
    --wa: 79.5243% 0.161668 86.046788;
    --wac: 97.2919% 0.069349 103.193269;
    --er: 64.5032% 0.215403 16.4393;
    --erc: 94.1366% 0.029778 12.580498;
    --rounded-box: 0.375rem;
    --rounded-btn: .25rem;
    --rounded-tooltip: .125rem;
    --tab-radius: 0.25rem
}
:root:has(input.theme-controller[value=corporate]:checked) {
    color-scheme: light;
    --sc: 91.1574% 0.004428 301.905408;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Public Sans", system-ui, sans-serif;
    --p: 62.3083% 0.188015 259.814527;
    --pc: 93.1918% 0.031591 255.585479;
    --s: 55.7871% 0.022138 301.905408;
    --a: 65.592% 0.211773 354.308441;
    --ac: 94.8201% 0.027645 342.258493;
    --n: 45.1076% 0.171873 270.311163;
    --nc: 82.1494% 0.055321 277.117482;
    --b1: 99.4327% 0.001317 286.376098;
    --b2: 88.6099% 0.034736 276.687056;
    --b3: 86.9016% 0.040396 277.779131;
    --bc: 42.059% 0.04876 276.53308;
    --bs: 25.8343% 0.085231 271.680973;
    --in: 70.3753% 0.123018 182.502515;
    --inc: 95.2651% 0.049796 180.801231;
    --su: 76.8141% 0.204401 130.849824;
    --suc: 96.6934% 0.065913 122.327802;
    --wa: 79.5243% 0.161668 86.046788;
    --wac: 97.2919% 0.069349 103.193269;
    --er: 64.5032% 0.215403 16.4393;
    --erc: 94.1366% 0.029778 12.580498;
    --rounded-box: 0.375rem;
    --rounded-btn: .25rem;
    --rounded-tooltip: .125rem;
    --tab-radius: 0.25rem
}
[data-theme=luxury] {
    color-scheme: dark;
    --sc: 91.1574% 0.004428 301.905408;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    font-family: "Archivo", system-ui, sans-serif;
    --p: 68.7533% 0.094821 67.227467;
    --pc: 92.2393% 0.023537 69.588572;
    --s: 55.7871% 0.022138 301.905408;
    --a: 64.4537% 0.159559 354.636278;
    --ac: 89.5687% 0.041597 348.789495;
    --n: 68.7533% 0.094821 67.227467;
    --nc: 16.7433% 0.032527 59.575502;
    --b1: 23.0058% 0.025205 57.963967;
    --b2: 16.5669% 0.031315 61.804142;
    --b3: 46.7657% 0.061348 65.366214;
    --bc: 89.7908% 0.032349 68.908445;
    --bs: 18.3972% 0.035447 57.82084;
    --in: 55.7485% 0.074647 234.154173;
    --inc: 87.9437% 0.019606 230.726985;
    --su: 52.6456% 0.053721 188.979016;
    --suc: 84.4433% 0.018471 192.537056;
    --wa: 57.374% 0.149046 296.304303;
    --wac: 88.2625% 0.039227 300.246587;
    --er: 50.8121% 0.097038 4.978409;
    --erc: 87.9859% 0.021007 358.743794
}
:root:has(input.theme-controller[value=luxury]:checked) {
    color-scheme: dark;
    --sc: 91.1574% 0.004428 301.905408;
    --rounded-box: 0.5rem ;
    --rounded-btn: 0.375rem;
    --rounded-tooltip: 0.25rem;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    --tab-radius: 0.5rem;
    font-family: "Archivo", system-ui, sans-serif;
    --p: 68.7533% 0.094821 67.227467;
    --pc: 92.2393% 0.023537 69.588572;
    --s: 55.7871% 0.022138 301.905408;
    --a: 64.4537% 0.159559 354.636278;
    --ac: 89.5687% 0.041597 348.789495;
    --n: 68.7533% 0.094821 67.227467;
    --nc: 16.7433% 0.032527 59.575502;
    --b1: 23.0058% 0.025205 57.963967;
    --b2: 16.5669% 0.031315 61.804142;
    --b3: 46.7657% 0.061348 65.366214;
    --bc: 89.7908% 0.032349 68.908445;
    --bs: 18.3972% 0.035447 57.82084;
    --in: 55.7485% 0.074647 234.154173;
    --inc: 87.9437% 0.019606 230.726985;
    --su: 52.6456% 0.053721 188.979016;
    --suc: 84.4433% 0.018471 192.537056;
    --wa: 57.374% 0.149046 296.304303;
    --wac: 88.2625% 0.039227 300.246587;
    --er: 50.8121% 0.097038 4.978409;
    --erc: 87.9859% 0.021007 358.743794
}
[data-theme=soft] {
    color-scheme: light;
    --sc: 13.361% 0.003672 304.665282;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Montserrat", system-ui, sans-serif;
    --p: 72.1685% 0.176688 305.503759;
    --pc: 94.643% 0.032742 307.174478;
    --s: 66.8049% 0.018361 304.665282;
    --a: 71.374% 0.143381 254.624021;
    --ac: 89.9407% 0.058873 343.231147;
    --n: 32.6122% 0.070513 305.291639;
    --nc: 99.5366% 0.002825 308.429328;
    --b1: 98.8037% 0.006904 304.244813;
    --b2: 90.0159% 0.036433 308.838531;
    --b3: 88.086% 0.04207 307.2087;
    --bc: 32.6122% 0.070513 305.291639;
    --bs: 32.6122% 0.070513 305.291639;
    --in: 79.7116% 0.133888 211.530189;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 77.2944% 0.15349 163.223075;
    --suc: 95.0457% 0.050741 163.050803;
    --wa: 75.764% 0.159037 55.934415;
    --wac: 95.4204% 0.037154 75.164359;
    --er: 75.8847% 0.138516 31.291869;
    --erc: 97.5752% 0.015143 61.349242;
    --rounded-box: 0.75rem;
    --rounded-btn: 1.75rem;
    --rounded-tooltip: 0.5rem;
    --tab-radius: 0.75rem
}
:root:has(input.theme-controller[value=soft]:checked) {
    color-scheme: light;
    --sc: 13.361% 0.003672 304.665282;
    --animation-btn: 0.25s;
    --animation-input: .2s;
    --btn-focus-scale: 0.95;
    --border-btn: 1px;
    --tab-border: 1px;
    font-family: "Montserrat", system-ui, sans-serif;
    --p: 72.1685% 0.176688 305.503759;
    --pc: 94.643% 0.032742 307.174478;
    --s: 66.8049% 0.018361 304.665282;
    --a: 71.374% 0.143381 254.624021;
    --ac: 89.9407% 0.058873 343.231147;
    --n: 32.6122% 0.070513 305.291639;
    --nc: 99.5366% 0.002825 308.429328;
    --b1: 98.8037% 0.006904 304.244813;
    --b2: 90.0159% 0.036433 308.838531;
    --b3: 88.086% 0.04207 307.2087;
    --bc: 32.6122% 0.070513 305.291639;
    --bs: 32.6122% 0.070513 305.291639;
    --in: 79.7116% 0.133888 211.530189;
    --inc: 95.6262% 0.044329 203.387778;
    --su: 77.2944% 0.15349 163.223075;
    --suc: 95.0457% 0.050741 163.050803;
    --wa: 75.764% 0.159037 55.934415;
    --wac: 95.4204% 0.037154 75.164359;
    --er: 75.8847% 0.138516 31.291869;
    --erc: 97.5752% 0.015143 61.349242;
    --rounded-box: 0.75rem;
    --rounded-btn: 1.75rem;
    --rounded-tooltip: 0.5rem;
    --tab-radius: 0.75rem
}
*, ::before, ::after {
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000}
::-ms-backdrop {
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000}
::backdrop {
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000}
/*
! tailwindcss v3.4.13 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
:root,
[data-theme] {
    background-color: var(--fallback-b1,oklch(var(--b1)/1));
    color: var(--fallback-bc,oklch(var(--bc)/1))}
@supports not (color: oklch(0 0 0)) {
    :root {
        color-scheme: light;
        --fallback-p: #491eff;
        --fallback-pc: #d4dbff;
        --fallback-s: #ff41c7;
        --fallback-sc: #fff9fc;
        --fallback-a: #00cfbd;
        --fallback-ac: #00100d;
        --fallback-n: #2b3440;
        --fallback-nc: #d7dde4;
        --fallback-b1: #ffffff;
        --fallback-b2: #e5e6e6;
        --fallback-b3: #e5e6e6;
        --fallback-bc: #1f2937;
        --fallback-bs: #1f2937;
        --fallback-in: #00b3f0;
        --fallback-inc: #000000;
        --fallback-su: #00ca92;
        --fallback-suc: #000000;
        --fallback-wa: #ffc22d;
        --fallback-wac: #000000;
        --fallback-er: #ff6f70;
        --fallback-erc: #000000}
    @media (prefers-color-scheme: dark) {
        :root {
            color-scheme: dark;
            --fallback-p: #7582ff;
            --fallback-pc: #050617;
            --fallback-s: #ff71cf;
            --fallback-sc: #190211;
            --fallback-a: #00c7b5;
            --fallback-ac: #000e0c;
            --fallback-n: #2a323c;
            --fallback-nc: #a6adbb;
            --fallback-b1: #1d232a;
            --fallback-b2: #191e24;
            --fallback-b3: #15191e;
            --fallback-bc: #a6adbb;
            --fallback-bs: #989eab;
            --fallback-in: #00b3f0;
            --fallback-inc: #000000;
            --fallback-su: #00ca92;
            --fallback-suc: #000000;
            --fallback-wa: #ffc22d;
            --fallback-wac: #000000;
            --fallback-er: #ff6f70;
            --fallback-erc: #000000}}}
html {
    -webkit-tap-highlight-color: transparent}
[class*="icon-[tabler--"] {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}
.advance-select-toggle {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    cursor: pointer;
    text-wrap: nowrap;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 7px;
    padding-bottom: 7px;
    -webkit-padding-end: 2.25rem;
            padding-inline-end: 2.25rem;
    text-align: start;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.advance-select-menu {
    z-index: 10;
    width: 100%;
    padding: 0.5rem;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    background-image: none;
    --tw-shadow: 0 10px 15px -2px var(--fallback-bs,oklch(var(--bs)/0.34));
    --tw-shadow-colored: 0 10px 15px -2px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.advance-select-menu > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse))}
.advance-select-option {
    width: 100%;
    cursor: pointer;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    border-radius: var(--rounded-btn, 0.375rem);
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.advance-select-tag {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    cursor: pointer;
    text-wrap: nowrap;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-padding-end: 2.25rem;
            padding-inline-end: 2.25rem;
    text-align: start;
    border-radius: var(--rounded-box, 0.5rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.alert {
    position: relative;
    width: 100%;
    padding: 1rem;
    font-size: 1rem;
    line-height: 1.375rem;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.artboard {
    width: 100%}
.avatar {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    line-height: 1.375rem}
.avatar > div {
    display: block;
    aspect-ratio: 1 / 1;
    overflow: hidden}
.avatar img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover}
.avatar.placeholder > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center}
.pull-up .avatar {
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
    -webkit-transition-duration: 0.25s;
            transition-duration: 0.25s}
.pull-up .avatar:hover {
    z-index: 30;
    --tw-translate-y: -0.25rem;
    --tw-scale-x: 1.02;
    --tw-scale-y: 1.02;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.badge {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 1.5rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 0.375rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: var(--rounded-btn, 0.375rem);
    background-color: var(--fallback-n,oklch(var(--n)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.breadcrumbs {
    max-width: 100%;
    overflow-x: auto}
.breadcrumbs > ul,
  .breadcrumbs > ol {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    white-space: nowrap;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    line-height: 1.5rem;
    min-height: -webkit-min-content;
    min-height: -moz-min-content;
    min-height: min-content}
.breadcrumbs > ul .breadcrumbs-separator, .breadcrumbs > ol .breadcrumbs-separator {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 1.5rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.breadcrumbs > ul > li, .breadcrumbs > ol > li {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 22px}
.breadcrumbs > ul > li > a, .breadcrumbs > ol > li > a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0.25rem}
.breadcrumbs > ul > li > a:hover, .breadcrumbs > ol > li > a:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.breadcrumbs > ul > li:last-child, .breadcrumbs > ol > li:last-child {
    cursor: text;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 2.375rem;
    min-height: 2.375rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 500;
    gap: 0.5rem;
    border-radius: var(--rounded-btn, 0.375rem);
    border-color: currentColor;
    border-color: oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));
    text-decoration-line: none;
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    border-width: var(--border-btn, 1px);
    -webkit-transition-property: color, background-color, border-color, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: color, background-color, border-color, opacity, -webkit-box-shadow, -webkit-transform;
    transition-property: color, background-color, border-color, opacity, box-shadow, transform;
    transition-property: color, background-color, border-color, opacity, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline-color: var(--fallback-bc,oklch(var(--bc)/1));
    background-color: oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1}
.btn-disabled,
  .btn[disabled],
  .btn:disabled {
    pointer-events: none}
.btn-square {
    height: 2.375rem;
    width: 2.375rem;
    padding: 0px}
.btn-circle {
    height: 2.375rem;
    width: 2.375rem;
    border-radius: 9999px;
    padding: 0px}
:where(.btn:is(input[type="checkbox"])),
:where(.btn:is(input[type="radio"])) {
    width: auto;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none}
.btn:is(input[type="checkbox"]):after,
.btn:is(input[type="radio"]):after {
    --tw-content: attr(aria-label);
    content: var(--tw-content)}
.card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: var(--rounded-box, 0.5rem);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    -webkit-box-shadow: var(--card-shadow, 0px 2px 4px 0px oklch(var(--bs) / 0.26));
            box-shadow: var(--card-shadow, 0px 2px 4px 0px oklch(var(--bs) / 0.26));
    border-width: var(--card-border, 0px)}
.card:focus {
    outline: 2px solid transparent;
    outline-offset: 2px}
.card-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    padding: var(--padding-card, 1.5rem)}
.card-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 0.75rem}
.card-title {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 600;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.card figure {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center}
.card figure > * {
    width: 100%}
.card.image-full {
    display: grid}
.card.image-full:before {
    position: relative;
    content: "";
    z-index: 10;
    border-radius: var(--rounded-box, 0.5rem);
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.58)), to(rgba(0, 0, 0, 0.58)));
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.58) 0%, rgba(0, 0, 0, 0.58) 100%)}
.card.image-full:before,
    .card.image-full > * {
    grid-column-start: 1;
    grid-row-start: 1}
.card.image-full > figure img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover}
.card.image-full > .card-body {
    position: relative;
    z-index: 20;
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.card-group > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
    border-color: var(--fallback-n,oklch(var(--n)/0.3))}
.card-group {
    overflow: hidden;
    border-radius: var(--rounded-box, 0.5rem);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --cd-shadow: var(--fallback-bs,oklch(var(--bs)/0.26));
    -webkit-box-shadow: var(--card-shadow, 0px 2px 4px 0px var(--cd-shadow));
            box-shadow: var(--card-shadow, 0px 2px 4px 0px var(--cd-shadow));
    border-width: var(--card-border, 0px)}
@media (min-width: 640px) {
    .card-group {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row}
    .card-group > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(1px * var(--tw-divide-x-reverse));
        border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
        --tw-divide-y-reverse: 0;
        border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(0px * var(--tw-divide-y-reverse))}
    .card-group:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 1}
    .modal-dialog {
        max-width: 32rem}}
.card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    border-radius: 0px;
    --card-shadow: none;
    --card-border: 0}
.carousel {
    position: relative;
    min-height: 20rem;
    width: 100%;
    overflow: hidden;
    border-radius: 1rem;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.carousel-body {
    position: absolute;
    bottom: 0px;
    inset-inline-start: 0px;
    top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 700ms;
            transition-duration: 700ms}
.carousel-prev,
.carousel-next {
    position: absolute;
    top: 0px;
    bottom: 0px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100%;
    width: 10%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
@media not all and (min-width: 640px) {
    .carousel-prev,
.carousel-next {
        width: 18%}}
.carousel-prev {
    inset-inline-start: 0px;
    border-start-start-radius: 1rem;
    border-end-start-radius: 1rem}
.carousel-next {
    inset-inline-end: 0px;
    border-start-end-radius: 1rem;
    border-end-end-radius: 1rem}
.carousel-pagination {
    position: absolute;
    bottom: 0.75rem;
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center}
.carousel-pagination > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.carousel-pagination:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1}
.carousel-pagination .carousel-dot {
    height: 0.25rem;
    width: 2.5rem;
    cursor: pointer;
    border-radius: 9999px;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.25))}
.chat {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem}
.chat-avatar {
    grid-row: span 2 / span 2;
    align-self: flex-end}
.chat-header {
    grid-row-start: 1;
    margin-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.chat-footer {
    grid-row-start: 3;
    margin-top: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.chat-bubble {
    position: relative;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0.75rem;
    max-width: 90%;
    border-radius: var(--rounded-box, 0.5rem);
    min-height: 2.75rem;
    min-width: 2.75rem}
.chat-bubble:before {
    position: absolute;
    bottom: 0px;
    height: 1rem;
    width: 1rem;
    background-color: inherit;
    content: "";
    -webkit-mask-size: contain;
            mask-size: contain;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center}
.chat-receiver {
    place-items: start;
    grid-template-columns: auto 1fr}
.chat-receiver .chat-header {
    grid-column-start: 2}
.chat-receiver .chat-footer {
    grid-column-start: 2}
.chat-receiver .chat-avatar {
    grid-column-start: 1}
.chat-receiver .chat-bubble {
    grid-column-start: 2;
    border-end-start-radius: 0px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.chat-receiver .chat-bubble:before {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");
    inset-inline-start: -0.749rem}
[dir="rtl"] .chat-receiver .chat-bubble:before {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e")}
.chat-sender {
    place-items: end;
    grid-template-columns: 1fr auto}
.chat-sender .chat-header {
    grid-column-start: 1}
.chat-sender .chat-footer {
    grid-column-start: 1}
.chat-sender .chat-avatar {
    grid-column-start: 2}
.chat-sender .chat-bubble {
    grid-column-start: 1;
    text-align: end;
    border-end-end-radius: 0px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.chat-sender .chat-bubble:before {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");
    inset-inline-start: 99.9%}
[dir="rtl"] .chat-sender .chat-bubble:before {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e")}
.checkbox {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    --chkbg: var(--fallback-n,oklch(var(--n)/1));
    --chkfg: var(--fallback-nc,oklch(var(--nc)/1));
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1.5px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.collapse:not(td):not(tr):not(colgroup) {
    visibility: visible}
.diff {
    position: relative;
    display: grid;
    width: 100%;
    overflow: hidden;
    container-type: inline-size;
    grid-template-columns: auto 1fr}
.diff-resizer {
    position: relative;
    top: 50%;
    z-index: 1;
    height: 3rem;
    width: 25rem;
    min-width: 1rem;
    max-width: calc(100cqi - 1rem);
    resize: horizontal;
    overflow: hidden;
    opacity: 0;
    -webkit-transform-origin: 100% 100%;
            transform-origin: 100% 100%;
    scale: 4;
    translate: 1.5rem -1.5rem;
    clip-path: inset(calc(100% - 0.75rem) 0 0 calc(100% - 0.75rem))}
.diff-resizer,
.diff-item-1,
.diff-item-2 {
    position: relative;
    grid-column-start: 1;
    grid-row-start: 1}
.diff-item-1:after {
    pointer-events: none;
    position: absolute;
    bottom: 0px;
    inset-inline-end: 1px;
    top: 50%;
    z-index: 1;
    width: 1.25rem;
    height: 1.25rem;
    --tw-content: '';
    content: var(--tw-content);
    translate: 50% -50%;
    --tw-rotate: 45deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)));
    background-color: var(--fallback-p,oklch(var(--p)/0.4));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline-style: solid;
    outline-offset: -2px;
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.05));
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.diff-item-2 {
    overflow: hidden;
    border-inline-end-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}
.diff-item-1 > *,
.diff-item-2 > * {
    pointer-events: none;
    position: absolute;
    bottom: 0px;
    inset-inline-start: 0px;
    top: 0px;
    height: 100%;
    width: 100cqi;
    max-width: none;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center}
[dir="rtl"] .diff-resizer {
    -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
    translate: -1.5rem -1.5rem;
    clip-path: inset(calc(100% - 0.75rem) calc(100% - 0.75rem) 0 0)}
[dir="rtl"] .diff-item-1:after {
    right: auto;
    left: 1px;
    translate: -50% -50%}
[dir="rtl"] .diff-item-1 > *,
[dir="rtl"] .diff-item-2 > * {
    left: auto;
    right: 0}
.divider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
    height: 1rem;
    white-space: nowrap}
.divider::before {
    height: 1px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    border-top-width: 1px;
    --tw-content: '';
    content: var(--tw-content);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.divider::after {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    border-top-width: 1px;
    --tw-content: '';
    content: var(--tw-content);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.divider-start::before {
    content: var(--tw-content);
    display: none}
.divider-end::after {
    content: var(--tw-content);
    display: none}
.drawer {
    position: fixed;
    z-index: 80;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    max-width: 24rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.drawer-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 1.875rem;
    height: 1.875rem;
    min-height: 0px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-width: 0px;
    padding: 0px}
.drawer-title {
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.drawer-body {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    overflow-y: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-size: 1rem;
    line-height: 1.375rem;
    overflow-x: hidden}
.drawer-body::-webkit-scrollbar {
    width: 0.5rem}
.drawer-body:last-child {
    padding-bottom: 1.5rem}
.drawer-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 0.75rem;
    padding: 1.5rem}
.dropdown-menu {
    z-index: 10;
    margin-top: 0.5rem;
    text-wrap: nowrap;
    padding: 0.5rem;
    font-size: 1rem;
    line-height: 1.375rem;
    opacity: 0;
    -webkit-transition-property: opacity,margin;
    transition-property: opacity,margin;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 10px 15px -2px var(--fallback-bs,oklch(var(--bs)/0.34));
    --tw-shadow-colored: 0 10px 15px -2px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dropdown-item {
    clear: both;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-column-gap: 0.5rem;
       -moz-column-gap: 0.5rem;
            column-gap: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    text-align: inherit;
    border-radius: var(--rounded-btn, 0.375rem);
    background-color: transparent;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    text-decoration-line: none;
    text-decoration-thickness: 0px}
.dropdown-header,
.dropdown-footer {
    position: static;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.dropdown-header {
    margin: -0.5rem;
    margin-bottom: 0.5rem;
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-width: 1px}
.dropdown-footer {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem !important;
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem);
    border-top-width: 1px}
.dropdown-title {
    display: block;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    text-transform: uppercase;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.footer {
    display: grid;
    width: 100%;
    grid-auto-flow: row;
    place-items: start;
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
    row-gap: 2.5rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.footer > * {
    display: grid;
    place-items: start;
    gap: 0.75rem}
.footer-center {
    place-items: center;
    text-align: center}
.footer-center > * {
    place-items: center}
@media (min-width: 48rem) {
    .footer {
        grid-auto-flow: column}
    .footer-center {
        grid-auto-flow: row dense}}
.form-control {
    position: relative;
    display: block}
.label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0.25rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.indicator {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content}
.indicator :where(.indicator-item) {
    z-index: 1;
    position: absolute;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    white-space: nowrap}
.input {
    height: 2.375rem;
    width: 100%;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    -webkit-transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out}
.input::-webkit-file-upload-button {
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem;
    display: -webkit-inline-box;
    display: inline-flex;
    height: 100%;
    flex-shrink: 0;
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    flex-wrap: wrap;
    -webkit-box-align: center;
            align-items: center;
    -webkit-box-pack: center;
            justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1em;
    border-start-start-radius: var(--rounded-btn, 0.375rem);
    border-end-start-radius: var(--rounded-btn, 0.375rem);
    border-width: 0px;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.2));
    font-weight: 600;
    text-transform: uppercase;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    text-decoration-line: none}
.input::file-selector-button {
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100%;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    line-height: 1em;
    border-start-start-radius: var(--rounded-btn, 0.375rem);
    border-end-start-radius: var(--rounded-btn, 0.375rem);
    border-width: 0px;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.2));
    font-weight: 600;
    text-transform: uppercase;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    text-decoration-line: none}
.input-filled {
    height: 3rem;
    font-size: 1rem;
    line-height: 1.375rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.05))}
.input-filled-focused {
    position: relative;
    top: -1px;
    z-index: 10;
    display: block;
    height: 0.125rem;
    width: 100%;
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.input[type="number"]::-webkit-inner-spin-button {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
    -webkit-margin-end: -0.25rem;
            margin-inline-end: -0.25rem}
.input-sm[type="number"]::-webkit-inner-spin-button {
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-margin-end: 0px;
            margin-inline-end: 0px}
.input-lg[type="number"]::-webkit-inner-spin-button {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
    -webkit-margin-end: 0.75rem;
            margin-inline-end: 0.75rem}
.input[type="file"] {
    padding-left: 0px;
    padding-right: 0px}
.join {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    border-radius: var(--rounded-btn, 0.375rem)}
.join :where(.join-item) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
    border-end-start-radius: 0;
    border-start-start-radius: 0}
.join .join-item:not(:first-child):not(:last-child),
  .join *:not(:first-child):not(:last-child) .join-item {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
    border-end-start-radius: 0;
    border-start-start-radius: 0}
.join > .join-item:first-child:not(:last-child),
  .join *:first-child:not(:last-child) .join-item {
    border-start-end-radius: 0;
    border-end-end-radius: 0}
.join > :where(.join-item:first-child:not(:last-child)),
  .join :where(*:first-child:not(:last-child) .join-item) {
    border-end-start-radius: inherit;
    border-start-start-radius: inherit}
.join > .join-item:last-child:not(:first-child),
  .join *:last-child:not(:first-child) .join-item {
    border-end-start-radius: 0;
    border-start-start-radius: 0}
.join > :where(.join-item:last-child:not(:first-child)),
  .join :where(*:last-child:not(:first-child) .join-item) {
    border-start-end-radius: inherit;
    border-end-end-radius: inherit}
@supports not selector(:has(*)) {
    :where(.join *) {
        border-radius: inherit}}
@supports selector(:has(*)) {
    :where(.join *:has(.join-item)) {
        border-radius: inherit}}
.kbd {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    background-color: var(--fallback-b2,oklch(var(--b2)/0.2));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border-bottom-width: 2px;
    min-height: 2.2em;
    min-width: 2.2em}
.link {
    display: inline-block;
    cursor: pointer;
    text-decoration-line: underline}
.link-hover {
    text-decoration-line: none}
@media (hover:hover) {
    .link-hover:hover {
        text-decoration-line: underline}
    .label a:hover {
        --tw-text-opacity: 1;
        color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
    .menu li:not(.disabled, :disabled, [disabled]) > *:not(ul, .menu-title, .collapse, .btn):active,
.menu li:not(.disabled, :disabled, [disabled]) > *:not(ul, .menu-title, .collapse, .btn).active {
        background-color: var(--fallback-p,oklch(var(--p)/0.1));
        --tw-text-opacity: 1;
        color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
    .radio.is-valid:hover,
.validate .radio:valid:hover {
        --tw-border-opacity: 1 !important;
        border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
    .radio.is-invalid:hover,
.validate .radio:invalid:hover {
        --tw-border-opacity: 1 !important;
        border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
    .radio-inset.is-valid:hover,
.validate .radio-inset:valid:hover {
        --tw-border-opacity: 1 !important;
        border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
    .radio-inset.is-invalid:hover,
.validate .radio-inset:invalid:hover {
        --tw-border-opacity: 1 !important;
        border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
    .tabs-bordered > .tab:hover {
        border-color: var(--fallback-p,oklch(var(--p)/0.3));
        --tw-text-opacity: 1;
        color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
    .tabs-lifted > .tab:hover {
        border-color: var(--fallback-p,oklch(var(--p)/0.3));
        --tw-text-opacity: 1;
        color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
    .table tr.hover:hover,
  .table tr.hover:nth-child(even):hover {
        background-color: var(--fallback-bc,oklch(var(--bc)/0.05))}
    .table-stripped tr.hover,
  .table-stripped tr.hover:nth-child(even) {
        background-color: var(--fallback-bc,oklch(var(--bc)/0.05))}}
.link-animated {
    position: relative;
    text-decoration-line: none}
.link-animated::before {
    pointer-events: none;
    position: absolute;
    bottom: 0px;
    inset-inline-start: 0px;
    height: 1px;
    width: 100%;
    background-color: currentColor;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --tw-content: '';
    content: var(--tw-content);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scale3d(0, 1, 1);
            transform: scale3d(0, 1, 1)}
.link-animated:hover::before {
    -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1)}
.mask {
    -webkit-mask-size: contain;
            mask-size: contain;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center}
.mask-half-1 {
    -webkit-mask-size: 200%;
            mask-size: 200%;
    -webkit-mask-position: left;
            mask-position: left}
.mask-half-1:where([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-position: right;
            mask-position: right}
.mask-half-2 {
    -webkit-mask-size: 200%;
            mask-size: 200%;
    -webkit-mask-position: right;
            mask-position: right}
.mask-half-2:where([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-position: left;
            mask-position: left}
.menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0.125rem;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding: 0.5rem}
.menu :where(li ul) {
    position: relative;
    white-space: nowrap}
.menu :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title, .btn)) {
    display: grid;
    grid-auto-flow: column;
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0.5rem;
    grid-auto-columns: minmax(auto, -webkit-max-content) auto -webkit-max-content;
    grid-auto-columns: minmax(auto, max-content) auto max-content;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none}
.menu :where(li > .menu-dropdown:not(.menu-dropdown-show)) {
    display: none}
:where(.menu li) {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch}
:where(.menu li) .badge {
    justify-self: end}
.mockup-code {
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
    min-width: 18rem;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    direction: ltr}
.mockup-code pre[data-prefix]:before {
    content: attr(data-prefix);
    display: inline-block;
    text-align: right;
    width: 2rem;
    opacity: 0.5}
.mockup-window {
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: var(--rounded-box, 0.5rem);
    padding-top: 1.25rem}
.mockup-window pre[data-prefix]:before {
    content: attr(data-prefix);
    display: inline-block;
    text-align: right}
.mockup-browser {
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    border-radius: var(--rounded-box, 0.5rem)}
.mockup-browser pre[data-prefix]:before {
    content: attr(data-prefix);
    display: inline-block;
    text-align: right}
.modal {
    pointer-events: none;
    position: fixed;
    inset: 0px;
    z-index: 80;
    margin: 0px;
    display: grid;
    width: 100%;
    height: 100%;
    justify-items: center;
    padding: 1rem;
    opacity: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.modal-dialog {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    opacity: 0;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.modal-content {
    pointer-events: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-radius: 0.5rem;
    max-height: calc(100vh - 2rem);
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 20px 25px -6px var(--fallback-bs,oklch(var(--bs)/0.38));
    --tw-shadow-colored: 0 20px 25px -6px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -ms-scroll-chaining: none;
        overscroll-behavior: contain}
.modal-header {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 1.5rem}
.modal-header + .modal-body {
    padding-top: 0}
.modal-title {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 600;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.modal-body {
    overflow-y: auto;
    padding: 1.5rem;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 400;
    overflow-x: hidden}
.modal-body::-webkit-scrollbar {
    width: 0.5rem}
.modal-body + .modal-footer {
    padding-top: 0}
.modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    gap: 0.75rem;
    padding: 1.5rem}
.navbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: var(--navbar-padding, 0.75rem 1.5rem);
    width: 100%;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.navbar-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start}
.navbar-center {
    -ms-flex-negative: 0;
        flex-shrink: 0}
.navbar-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end}
.pin-input {
    width: 2.375rem;
    height: 2.375rem;
    text-align: center;
    font-size: 1rem;
    line-height: 1.375rem;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    -webkit-transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out}
.progress {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 0.375rem;
    width: 100%;
    overflow: hidden;
    border-radius: 9999px;
    --progress-color: var(--fallback-n,oklch(var(--n)/1));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.progress-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 9999px;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}
.progress-label {
    position: relative;
    display: inline;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: var(--rounded-tooltip, 0.25rem);
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25))}
.progress-vertical {
    height: 100%;
    width: 0.375rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    border-radius: 9999px}
.progress-step {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 0.375rem;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    white-space: nowrap;
    text-align: center;
    font-size: 0.75rem;
    line-height: 1rem;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    --tw-text-opacity: 1;
    color: var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}
.radial-progress {
    position: relative;
    display: inline-grid;
    height: var(--size);
    width: var(--size);
    place-content: center;
    border-radius: 9999px;
    background-color: transparent;
    vertical-align: middle;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    --value: 0;
    --size: 5rem;
    --thickness: calc(var(--size) / 10);
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
.radial-progress::-moz-progress-bar {
    -moz-appearance: none;
         appearance: none;
    background-color: transparent}
.radial-progress::-webkit-progress-value {
    -webkit-appearance: none;
            appearance: none;
    background-color: transparent}
.radial-progress::-webkit-progress-bar {
    -webkit-appearance: none;
            appearance: none;
    background-color: transparent}
.radial-progress:before,
.radial-progress:after {
    position: absolute;
    border-radius: 9999px;
    content: ""}
.radial-progress:before {
    inset: 0px;
    background: radial-gradient(farthest-side, currentColor 98%, #0000) top/var(--thickness) var(--thickness) no-repeat,
    conic-gradient(currentColor calc(var(--value) * 1%), #0000 0);
    -webkit-mask: radial-gradient(farthest-side, #0000 calc(99% - var(--thickness)), #000 calc(100% - var(--thickness)));
    mask: radial-gradient(farthest-side, #0000 calc(99% - var(--thickness)), #000 calc(100% - var(--thickness)))}
.radial-progress:after {
    inset: calc(50% - var(--thickness) / 2);
    -webkit-transform: rotate(calc(var(--value) * 3.6deg - 90deg)) translate(calc(var(--size) / 2 - 50%));
            transform: rotate(calc(var(--value) * 3.6deg - 90deg)) translate(calc(var(--size) / 2 - 50%));
    background-color: currentColor}
.radio,
.radio-inset {
    -ms-flex-negative: 0;
        flex-shrink: 0}
.range {
    height: 1.5rem;
    width: 100%;
    cursor: pointer;
    -moz-appearance: none;
         appearance: none;
    -webkit-appearance: none;
    --range-shdw: var(--fallback-bc,oklch(var(--bc)/1));
    overflow: hidden;
    border-radius: 9999px;
    background-color: transparent}
.range:focus {
    outline: none}
.select {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 2.375rem;
    width: 100%;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 1rem;
    line-height: 2;
    line-height: 1.375rem;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'><path fill='none' stroke='%239293AE' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/></svg>");
    background-size: 1.3em;
    background-position: calc(100% - 1rem) center;
    background-repeat: no-repeat}
.select-floating {
    height: 2.375rem}
.select-filled {
    height: 3.25rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.05));
    padding-top: 0.625rem}
.select[multiple] {
    height: auto}
.select-filled-focused {
    position: relative;
    top: -1px;
    z-index: 10;
    display: block;
    height: 0.125rem;
    width: 100%;
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.select-floating-label {
    position: absolute;
    inset-inline-start: 0px;
    top: 0px;
    -webkit-margin-start: 0.5rem;
            margin-inline-start: 0.5rem;
    width: auto;
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.select.select-floating.select-lg .select-floating-label {
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem}
.select-filled-label {
    position: absolute;
    inset-inline-start: 0px;
    top: 0.125rem;
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem;
    font-size: 0.75rem;
    line-height: 1rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.select.select-floating.select-lg .select-filled-label {
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem}
.stack {
    display: inline-grid;
    place-items: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end}
.stack > * {
    grid-column-start: 1;
    grid-row-start: 1;
    -webkit-transform: translateY(14%) scale(0.9);
            transform: translateY(14%) scale(0.9);
    z-index: 1;
    width: 100%;
    opacity: 0.6}
.stack > *:nth-child(2) {
    -webkit-transform: translateY(7%) scale(0.95);
            transform: translateY(7%) scale(0.95);
    z-index: 2;
    opacity: 0.8}
.stack > *:nth-child(1) {
    -webkit-transform: translateY(0) scale(1) translateX(0);
            transform: translateY(0) scale(1) translateX(0);
    z-index: 3;
    opacity: 1}
.stack-bottom-start > * {
    -webkit-transform: translateY(14%) scale(0.9) translateX(-14%);
            transform: translateY(14%) scale(0.9) translateX(-14%);
    z-index: 1}
.stack-bottom-start > *:nth-child(2) {
    -webkit-transform: translateY(7%) scale(0.95) translateX(-7%);
            transform: translateY(7%) scale(0.95) translateX(-7%);
    z-index: 2}
.stack-bottom-end > * {
    -webkit-transform: translateY(14%) scale(0.9) translateX(14%);
            transform: translateY(14%) scale(0.9) translateX(14%);
    z-index: 1}
.stack-bottom-end > *:nth-child(2) {
    -webkit-transform: translateY(7%) scale(0.95) translateX(7%);
            transform: translateY(7%) scale(0.95) translateX(7%);
    z-index: 2}
.stack-top > * {
    -webkit-transform: translateY(-14%) scale(0.9);
            transform: translateY(-14%) scale(0.9);
    z-index: 1}
.stack-top > *:nth-child(2) {
    -webkit-transform: translateY(-7%) scale(0.95);
            transform: translateY(-7%) scale(0.95);
    z-index: 2}
.stack-top-start > * {
    -webkit-transform: translateY(-14%) scale(0.9) translateX(-14%);
            transform: translateY(-14%) scale(0.9) translateX(-14%);
    z-index: 1}
.stack-top-start > *:nth-child(2) {
    -webkit-transform: translateY(-7%) scale(0.95) translateX(-7%);
            transform: translateY(-7%) scale(0.95) translateX(-7%);
    z-index: 2}
.stack-top-end > * {
    -webkit-transform: translateY(-14%) scale(0.9) translateX(14%);
            transform: translateY(-14%) scale(0.9) translateX(14%);
    z-index: 1}
.stack-top-end > *:nth-child(2) {
    -webkit-transform: translateY(-7%) scale(0.95) translateX(7%);
            transform: translateY(-7%) scale(0.95) translateX(7%);
    z-index: 2}
.stack-animated:hover > * {
    -webkit-transform: translateY(7%) scale(1) translateX(0%);
            transform: translateY(7%) scale(1) translateX(0%);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stack-top.stack-animated:hover > * {
    -webkit-transform: translateY(-7%) scale(1);
            transform: translateY(-7%) scale(1);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stack-bottom-start.stack-animated:hover > * {
    -webkit-transform: translateY(7%) scale(1) translateX(-7%);
            transform: translateY(7%) scale(1) translateX(-7%);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stack-bottom-end.stack-animated:hover > * {
    -webkit-transform: translateY(7%) scale(1) translateX(7%);
            transform: translateY(7%) scale(1) translateX(7%);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stack-top-start.stack-animated:hover > * {
    -webkit-transform: translateY(-7%) scale(1) translateX(-7%);
            transform: translateY(-7%) scale(1) translateX(-7%);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stack-top-end.stack-animated:hover > * {
    -webkit-transform: translateY(-7%) scale(1) translateX(7%);
            transform: translateY(-7%) scale(1) translateX(7%);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.stats {
    display: inline-grid;
    border-radius: var(--rounded-box, 0.5rem);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    -webkit-box-shadow: var(--card-shadow, 0px 2px 4px 0px oklch(var(--bs) / 0.26));
            box-shadow: var(--card-shadow, 0px 2px 4px 0px oklch(var(--bs) / 0.26));
    border-width: var(--card-border, 0px)}
:where(.stats) {
    grid-auto-flow: column;
    overflow-x: auto}
.stat {
    display: inline-grid;
    width: 100%;
    grid-template-columns: repeat(1, 1fr);
    -webkit-column-gap: 1rem;
       -moz-column-gap: 1rem;
            column-gap: 1rem;
    row-gap: 0.25rem;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem}
.stat-figure {
    grid-column-start: 2;
    grid-row: span 3 / span 3;
    grid-row-start: 1;
    place-self: center;
    justify-self: end}
.stat-title {
    grid-column-start: 1;
    white-space: nowrap;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.stat-value {
    grid-column-start: 1;
    white-space: nowrap;
    font-size: 2.25rem;
    line-height: 2.5rem;
    font-weight: 600;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.stat-desc {
    grid-column-start: 1;
    white-space: nowrap;
    font-size: 0.75rem;
    line-height: 1rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.stat-actions {
    grid-column-start: 1;
    white-space: nowrap;
    margin-top: 0.75rem}
.swap {
    position: relative;
    display: inline-grid;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    place-content: center;
    cursor: pointer}
.swap > * {
    grid-column-start: 1;
    grid-row-start: 1;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform}
.swap input {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none}
.swap .swap-on,
.swap .swap-indeterminate,
.swap input:indeterminate ~ .swap-on {
    opacity: 0}
.swap input:checked ~ .swap-off,
.swap-active .swap-off,
.swap input:indeterminate ~ .swap-off {
    opacity: 0}
.swap input:checked ~ .swap-on,
.swap-active .swap-on,
.swap input:indeterminate ~ .swap-indeterminate {
    opacity: 1}
.switch {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    --tglbg: var(--fallback-b3,oklch(var(--b3)/1));
    --handleoffset: 1.35rem;
    --handleoffsetcalculator: calc(var(--handleoffset) * -1);
    --switchhandleborder: 0 0;
    height: 1.5rem;
    width: 2.875rem;
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    overflow: hidden;
    border-radius: 9999px;
    background-color: var(--fallback-b1,oklch(var(--b1)/1));
    -webkit-transition: background,
    -webkit-box-shadow var(--animation-input, 0.2s) ease-out;
    transition: background,
    -webkit-box-shadow var(--animation-input, 0.2s) ease-out;
    transition: background,
    box-shadow var(--animation-input, 0.2s) ease-out;
    transition: background,
    box-shadow var(--animation-input, 0.2s) ease-out,
    -webkit-box-shadow var(--animation-input, 0.2s) ease-out;
    -webkit-box-shadow: var(--handleoffsetcalculator) 0 0 4px var(--tglbg) inset,
    0 0 0 4px var(--tglbg) inset,
    var(--switchhandleborder);
            box-shadow: var(--handleoffsetcalculator) 0 0 4px var(--tglbg) inset,
    0 0 0 4px var(--tglbg) inset,
    var(--switchhandleborder)}
.tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end}
.tabs-lifted:has(.tab-content[class^="rounded-"]) .tab:first-child:not(.tab-active),
  .tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active) {
    border-bottom-color: transparent}
.tab {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 2.375rem;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    font-size: 1rem;
    line-height: 1.375rem;
    --tab-padding: 1rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    --tab-bg: var(--fallback-b1,oklch(var(--b1)/1));
    --tab-border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    -webkit-padding-start: var(--tab-padding, 1rem);
            padding-inline-start: var(--tab-padding, 1rem);
    -webkit-padding-end: var(--tab-padding, 1rem);
            padding-inline-end: var(--tab-padding, 1rem)}
.table {
    position: relative;
    width: 100%;
    border-radius: var(--rounded-box, 0.5rem);
    text-align: left;
    font-size: 0.875rem;
    line-height: 1.25rem;
    overflow-y: auto;
    overflow-x: hidden}
.table :where(.table-pin-rows thead tr) {
    position: sticky;
    top: 0px;
    z-index: 1;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.table :where(.table-pin-rows tfoot tr) {
    position: sticky;
    bottom: 0px;
    z-index: 1;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.table :where(.table-pin-cols tr th) {
    position: sticky;
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.table-stripped tbody tr:nth-child(even) :where(.table-pin-cols tr th) {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.textarea {
    display: block;
    min-height: 5rem;
    width: 100%;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    resize: none;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 1rem;
    line-height: 1.375rem;
    border-radius: var(--rounded-box, 0.5rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    overflow-y: auto;
    overflow-x: hidden}
.textarea-filled-focused {
    position: relative;
    top: -1px;
    z-index: 10;
    display: block;
    height: 0.125rem;
    width: 100%;
    --tw-translate-y: -50%;
    --tw-scale-x: 0;
    --tw-scale-y: 0;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms}
.timeline {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex}
:where(.timeline > li) {
    position: relative;
    display: grid;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    grid-template-rows: var(--timeline-row-start, minmax(0, 1fr)) auto var(--timeline-row-end, minmax(0, 1fr));
    grid-template-columns: var(--timeline-col-start, minmax(0, 1fr)) auto var(--timeline-col-end, minmax(0, 1fr))}
.timeline > li > hr {
    width: 100%}
:where(.timeline > li > hr):first-child {
    grid-column-start: 1;
    grid-row-start: 2}
:where(.timeline > li > hr):last-child {
    grid-column-start: 3;
    grid-column-end: none;
    grid-row-start: 2;
    grid-row-end: auto}
.timeline-start {
    grid-column-start: 1;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 2;
    margin: 0.5rem;
    align-self: flex-end;
    justify-self: center}
.timeline-middle {
    grid-column-start: 2;
    grid-row-start: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 2.25rem;
    height: 2.25rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center}
.timeline-end {
    grid-column-start: 1;
    grid-column-end: 4;
    grid-row-start: 3;
    grid-row-end: 4;
    margin: 0.5rem;
    align-self: flex-start;
    justify-self: center}
.tooltip {
    display: inline-block;
    text-align: center}
.tooltip-content {
    visibility: hidden;
    position: absolute;
    display: inline-block;
    padding: 0.5rem;
    opacity: 0;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    z-index: 20;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.tooltip-body {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    line-height: 1.25rem;
    --tooltip-color: var(--fallback-bc,oklch(var(--bc)/1));
    --tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));
    border-radius: var(--rounded-tooltip, 0.25rem);
    font-size: 0.875rem;
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background-color: var(--tooltip-color);
    color: var(--tooltip-text-color)}
.accordion-toggle {
    width: 100%;
    cursor: pointer;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.accordion-toggle:disabled {
    pointer-events: none;
    opacity: 0.5}
.accordion-shadow :where(.accordion-item) {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.accordion-shadow :where(.accordion-item) .accordion-item:first-of-type {
    margin-top: 0px}
.accordion-shadow :where(.accordion-item) .accordion-item:last-of-type {
    margin-bottom: 0px}
.accordion-shadow :where(.accordion-item) > *:first-child {
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem)}
.accordion-shadow :where(.accordion-item) > *:last-child {
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.accordion:where(.accordion-bordered) > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25))}
.accordion:where(.accordion-bordered) {
    border-radius: var(--rounded-box, 0.5rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.accordion-treeview-root .tree-view-space {
    position: relative;
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
    -webkit-padding-start: 1rem;
            padding-inline-start: 1rem}
.accordion-treeview-root .tree-view-space::before {
    position: absolute;
    inset-inline-start: 0px;
    top: 0px;
    -webkit-margin-start: -0.125rem;
            margin-inline-start: -0.125rem;
    height: 100%;
    width: 0.125rem;
    content: var(--tw-content);
    background-color: var(--fallback-bc,oklch(var(--bc)/0.4))}
.advance-select-toggle:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.disabled.advance-select-toggle {
    pointer-events: none;
    border-width: 0px;
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: var(--fallback-n,oklch(var(--n)/0.5))}
.disabled .advance-select-toggle {
    pointer-events: none;
    border-width: 0px;
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: var(--fallback-n,oklch(var(--n)/0.5))}
.advance-select-toggle:focus,
  .advance-select-toggle:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.advance-select-toggle:focus-visible {
    outline: unset}
.advance-select-option:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.advance-select-option:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    outline: 2px solid transparent;
    outline-offset: 2px}
.advance-select-option.active,
  .advance-select-option:active {
    background-color: var(--fallback-p,oklch(var(--p)/0.1));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.advance-select-tag:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.advance-select-tag:focus,
  .advance-select-tag:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.advance-select-tag:focus-visible {
    outline: unset}
select.is-valid + .advance-select-toggle,
.advance-select-tag:has(> .is-valid),
.validate select:has(~ * > .selected) + .advance-select-toggle {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
select.is-valid + .advance-select-toggle:focus,
  select.is-valid + .advance-select-toggle:focus-within,
  .advance-select-tag:has(> .is-valid):focus,
  .advance-select-tag:has(> .is-valid):focus-within,
  .validate select:has(~ * > .selected) + .advance-select-toggle:focus,
  .validate select:has(~ * > .selected) + .advance-select-toggle:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
select.is-invalid + .advance-select-toggle,
.advance-select-tag:has(> .is-invalid),
.validate select:not(:has(~ * > .selected)) + .advance-select-toggle {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
select.is-invalid + .advance-select-toggle:focus,
  select.is-invalid + .advance-select-toggle:focus-within,
  .advance-select-tag:has(> .is-invalid):focus,
  .advance-select-tag:has(> .is-invalid):focus-within,
  .validate select:not(:has(~ * > .selected)) + .advance-select-toggle:focus,
  .validate select:not(:has(~ * > .selected)) + .advance-select-toggle:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/var(--tw-ring-opacity)))}
.validate .label:has(+ * > .is-valid) > *,
.validate .advance-select:has(> select.is-valid) ~ .label,
.validate .advance-select:has(> select.is-valid) ~ .label .label-text,
.validate .label:has(~ .advance-select > * > .selected) > *,
.validate .advance-select:has(> * > .selected) ~ .label,
.validate .advance-select:has(> * > .selected) ~ .label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .is-invalid) > *,
.validate .advance-select:has(> select.is-invalid) ~ .label,
.validate .advance-select:has(> select.is-invalid) ~ .label .label-text,
.validate .label:has(+ .advance-select:not(> .selected)) > *,
.validate .advance-select:not(:has(> * > .selected)) ~ .label,
.validate .advance-select:not(:has(> * > .selected)) ~ .label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .is-invalid) ~ * > .success-message,
.validate .advance-select:has(> select.is-valid) ~ * > .success-message,
.validate .advance-select:has(> select.is-valid) ~ .success-message {
    display: block}
.validate .label ~ *:has(> select.is-invalid) ~ * > .error-message,
.validate .advance-select:has(> select.is-invalid) ~ * > .error-message,
.validate .advance-select:has(> select.is-invalid) ~ .error-message {
    display: block}
.alert-neutral {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.alert-primary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.alert-secondary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}
.alert-info {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.alert-success {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.alert-warning {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.alert-error {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.alert-soft {
    border-width: 1px;
    border-color: currentColor}
.alert-soft.alert-primary {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.alert-soft.alert-secondary {
    background-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.alert-soft.alert-neutral {
    background-color: var(--fallback-n,oklch(var(--n)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.alert-soft.alert-info {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.alert-soft.alert-success {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.alert-soft.alert-warning {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.alert-soft.alert-error {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.alert-outline {
    border-width: 1px;
    border-color: currentColor;
    background-color: transparent}
.alert-outline.alert-neutral {
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.alert-outline.alert-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.alert-outline.alert-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.alert-outline.alert-info {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.alert-outline.alert-success {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.alert-outline.alert-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.alert-outline.alert-error {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.avatar-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex}
.avatar-group :where(.avatar) img {
    height: 100%;
    width: 100%;
    border-radius: 9999px;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)));
    -o-object-fit: cover;
       object-fit: cover}
.avatar-group :where(.avatar).placeholder > div {
    border-radius: 9999px;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}
.badge-neutral {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.badge-primary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.badge-secondary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}
.badge-accent {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}
.badge-info {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.badge-success {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.badge-warning {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.badge-error {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.badge-soft {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.4))}
.badge-soft.badge-neutral {
    background-color: var(--fallback-n,oklch(var(--n)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.badge-soft.badge-primary {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.badge-soft.badge-secondary {
    background-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.badge-soft.badge-accent {
    background-color: var(--fallback-a,oklch(var(--a)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.badge-soft.badge-info {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.badge-soft.badge-success {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.badge-soft.badge-warning {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.badge-soft.badge-error {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.badge-outline {
    border-width: 1px;
    border-color: currentColor;
    background-color: transparent}
.badge-outline.badge-neutral {
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.badge-outline.badge-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.badge-outline.badge-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.badge-outline.badge-accent {
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.badge-outline.badge-info {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.badge-outline.badge-success {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.badge-outline.badge-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.badge-outline.badge-error {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.breadcrumbs > ul > li > a:focus, .breadcrumbs > ol > li > a:focus {
    outline: 2px solid transparent;
    outline-offset: 2px}
.breadcrumbs > ul > li > a:focus-visible, .breadcrumbs > ol > li > a:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 2px}
@media (prefers-reduced-motion: no-preference) {
    .btn {
        -webkit-animation: button-pop var(--animation-btn, 0.25s) ease-out;
                animation: button-pop var(--animation-btn, 0.25s) ease-out}}
.btn:active:hover,
  .btn:active:focus {
    -webkit-animation: button-pop 0s ease-out;
            animation: button-pop 0s ease-out;
    -webkit-transform: scale(var(--btn-focus-scale, 0.97));
            transform: scale(var(--btn-focus-scale, 0.97))}
@supports not (color: oklch(0% 0 0)) {
    .btn {
        background-color: var(--btn-color, var(--fallback-b2));
        border-color: var(--btn-color, var(--fallback-b2))}
    .btn:focus-visible {
        background-color: var(--btn-color, var(--fallback-b2));
        border-color: var(--btn-color, var(--fallback-b2))}
    .btn-primary {
        --btn-color: var(--fallback-p)}
    .btn-secondary {
        --btn-color: var(--fallback-s)}
    .btn-accent {
        --btn-color: var(--fallback-a)}
    .btn-info {
        --btn-color: var(--fallback-in)}
    .btn-success {
        --btn-color: var(--fallback-su)}
    .btn-warning {
        --btn-color: var(--fallback-wa)}
    .btn-error {
        --btn-color: var(--fallback-er)}}
@media (hover: hover) {
    .btn:hover {
        --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
        --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    @supports (color: color-mix(in oklab, black, black)) {
        .btn:hover {
            background-color: color-mix(
            in oklab,
            oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,
            black
          );
            border-color: color-mix(
            in oklab,
            oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,
            black
          )}}
    @supports not (color: oklch(0% 0 0)) {
        .btn:hover {
            background-color: var(--btn-color, var(--fallback-b2));
            border-color: var(--btn-color, var(--fallback-b2))}}
    .btn.glass:hover {
        --glass-opacity: 25%;
        --glass-border-opacity: 15%}
    .btn-soft:hover {
        background-color: var(--fallback-n,oklch(var(--n)/0.3))}
    .btn-soft.btn-primary:hover {
        background-color: var(--fallback-p,oklch(var(--p)/0.3))}
    .btn-soft.btn-secondary:hover {
        background-color: var(--fallback-s,oklch(var(--s)/0.3))}
    .btn-soft.btn-accent:hover {
        background-color: var(--fallback-a,oklch(var(--a)/0.3))}
    .btn-soft.btn-success:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.3))}
    .btn-soft.btn-info:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.3))}
    .btn-soft.btn-warning:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
    .btn-soft.btn-error:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.3))}
    .btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));
        background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
    .btn-outline.btn-primary:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
        background-color: var(--fallback-p,oklch(var(--p)/0.1))}
    .btn-outline.btn-secondary:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
        background-color: var(--fallback-s,oklch(var(--s)/0.1))}
    .btn-outline.btn-accent:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
        background-color: var(--fallback-a,oklch(var(--a)/0.1))}
    .btn-outline.btn-success:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .btn-outline.btn-info:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .btn-outline.btn-warning:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .btn-outline.btn-error:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}
    .btn-text:hover {
        border-color: transparent;
        background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
    .btn-text.btn-primary:hover {
        background-color: var(--fallback-p,oklch(var(--p)/0.1))}
    .btn-text.btn-secondary:hover {
        background-color: var(--fallback-s,oklch(var(--s)/0.1))}
    .btn-text.btn-accent:hover {
        background-color: var(--fallback-a,oklch(var(--a)/0.1))}
    .btn-text.btn-success:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .btn-text.btn-info:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .btn-text.btn-warning:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .btn-text.btn-error:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}
    .btn-gradient:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));
        --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
        --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        background-position: right center}
    .btn-disabled:hover,
    .btn[disabled]:hover,
    .btn:disabled:hover {
        opacity: 0.5;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    @supports (color: color-mix(in oklab, black, black)) {
        .btn:is(input[type="checkbox"]:checked):hover, .btn:is(input[type="radio"]:checked):hover {
            background-color: color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black);
            border-color: color-mix(in oklab, var(--fallback-p,oklch(var(--p)/1)) 90%, black)}}
    :where(.menu li:not(.menu-title, .disabled, [disabled], :disabled) > *:not(ul, .collapse, .menu-title)):not(.active, .btn, .disabled, :disabled, [disabled]):hover {
        cursor: pointer;
        outline: 2px solid transparent;
        outline-offset: 2px}
    @supports (color: oklch(0 0 0)) {
        :where(.menu li:not(.menu-title, .disabled, [disabled], :disabled) > *:not(ul, .collapse, .menu-title)):not(.active, .btn, .disabled, :disabled, [disabled]):hover {
            background-color: var(--fallback-n,oklch(var(--n)/0.1))}}
    .tab[disabled]:hover {
        pointer-events: none;
        border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
        color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
        --tw-text-opacity: 0.4}}
@supports (color: color-mix(in oklab, black, black)) {
    .btn-active {
        background-color: color-mix(in oklab, oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%, black);
        border-color: color-mix(in oklab, oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%, black)}
    .btn:focus-visible {
        background-color: color-mix(in oklab, oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%, black);
        border-color: color-mix(in oklab, oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%, black)}}
.btn:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px}
.btn-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
@supports (color: oklch(0% 0 0)) {
    .btn-primary {
        --btn-color: var(--p)}
    .btn-secondary {
        --btn-color: var(--s)}
    .btn-accent {
        --btn-color: var(--a)}
    .btn-info {
        --btn-color: var(--in)}
    .btn-success {
        --btn-color: var(--su)}
    .btn-warning {
        --btn-color: var(--wa)}
    .btn-error {
        --btn-color: var(--er)}
    .btn-gradient.btn-primary {
        --light-shade: var(--p)}
    .btn-gradient.btn-secondary {
        --light-shade: var(--s)}
    .btn-gradient.btn-accent {
        --light-shade: var(--a)}
    .btn-gradient.btn-info {
        --light-shade: var(--in)}
    .btn-gradient.btn-success {
        --light-shade: var(--su)}
    .btn-gradient.btn-warning {
        --light-shade: var(--wa)}
    .btn-gradient.btn-error {
        --light-shade: var(--er)}}
.btn-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.btn-accent {
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.btn-info {
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.btn-success {
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.btn-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.btn-error {
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.btn.glass {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline-color: currentColor}
.btn.glass:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn.glass.btn-active {
    --glass-opacity: 25%;
    --glass-border-opacity: 15%}
.btn-soft {
    border-style: none;
    background-color: var(--fallback-n,oklch(var(--n)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-soft:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-soft.btn-active {
    background-color: var(--fallback-n,oklch(var(--n)/0.3))}
.btn-soft:focus-visible {
    background-color: var(--fallback-n,oklch(var(--n)/0.3));
    outline-color: var(--fallback-n,oklch(var(--n)/0.5))}
.btn-soft.btn-primary {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));
    outline-color: var(--fallback-p,oklch(var(--p)/0.5))}
.btn-soft.btn-primary.btn-active {
    background-color: var(--fallback-p,oklch(var(--p)/0.3))}
.btn-soft.btn-primary:focus-visible {
    background-color: var(--fallback-p,oklch(var(--p)/0.3));
    outline-color: var(--fallback-p,oklch(var(--p)/0.5))}
.btn-soft.btn-secondary {
    background-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)));
    outline-color: var(--fallback-s,oklch(var(--s)/0.5))}
.btn-soft.btn-secondary.btn-active {
    background-color: var(--fallback-s,oklch(var(--s)/0.3))}
.btn-soft.btn-secondary:focus-visible {
    background-color: var(--fallback-s,oklch(var(--s)/0.3));
    outline-color: var(--fallback-s,oklch(var(--s)/0.5))}
.btn-soft.btn-accent {
    background-color: var(--fallback-a,oklch(var(--a)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)));
    outline-color: var(--fallback-a,oklch(var(--a)/0.5))}
.btn-soft.btn-accent.btn-active {
    background-color: var(--fallback-a,oklch(var(--a)/0.3))}
.btn-soft.btn-accent:focus-visible {
    background-color: var(--fallback-a,oklch(var(--a)/0.3));
    outline-color: var(--fallback-a,oklch(var(--a)/0.5))}
.btn-soft.btn-success {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.btn-soft.btn-success.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.3))}
.btn-soft.btn-success:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.3));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.btn-soft.btn-info {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.btn-soft.btn-info.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.3))}
.btn-soft.btn-info:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.3));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.btn-soft.btn-warning {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.btn-soft.btn-warning.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.btn-soft.btn-warning:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.btn-soft.btn-error {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.btn-soft.btn-error.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.3))}
.btn-soft.btn-error:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.3));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.btn-outline {
    border-color: currentColor;
    background-color: transparent;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-outline:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.btn-outline:focus-visible {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    outline-width: 1px;
    outline-color: currentColor}
.btn-outline.btn-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.btn-outline.btn-primary.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    background-color: var(--fallback-p,oklch(var(--p)/0.1))}
.btn-outline.btn-primary:focus-visible {
    background-color: var(--fallback-p,oklch(var(--p)/0.1))}
.btn-outline.btn-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.btn-outline.btn-secondary.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    background-color: var(--fallback-s,oklch(var(--s)/0.1))}
.btn-outline.btn-secondary:focus-visible {
    background-color: var(--fallback-s,oklch(var(--s)/0.1))}
.btn-outline.btn-accent {
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.btn-outline.btn-accent.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    background-color: var(--fallback-a,oklch(var(--a)/0.1))}
.btn-outline.btn-accent:focus-visible {
    background-color: var(--fallback-a,oklch(var(--a)/0.1))}
.btn-outline.btn-success {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.btn-outline.btn-success.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.btn-outline.btn-success:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.btn-outline.btn-info {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.btn-outline.btn-info.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.btn-outline.btn-info:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.btn-outline.btn-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.btn-outline.btn-warning.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.btn-outline.btn-warning:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.btn-outline.btn-error {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.btn-outline.btn-error.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.btn-outline.btn-error:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.btn-text {
    border-color: transparent;
    background-color: transparent;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-text:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn-text.btn-active {
    border-color: transparent;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.btn-text:focus-visible {
    border-color: transparent;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    outline-color: currentColor}
.btn-text.btn-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.btn-text.btn-primary.btn-active {
    background-color: var(--fallback-p,oklch(var(--p)/0.1))}
.btn-text.btn-primary:focus-visible {
    background-color: var(--fallback-p,oklch(var(--p)/0.1))}
.btn-text.btn-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.btn-text.btn-secondary.btn-active {
    background-color: var(--fallback-s,oklch(var(--s)/0.1))}
.btn-text.btn-secondary:focus-visible {
    background-color: var(--fallback-s,oklch(var(--s)/0.1))}
.btn-text.btn-accent {
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.btn-text.btn-accent.btn-active {
    background-color: var(--fallback-a,oklch(var(--a)/0.1))}
.btn-text.btn-accent:focus-visible {
    background-color: var(--fallback-a,oklch(var(--a)/0.1))}
.btn-text.btn-success {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.btn-text.btn-success.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.btn-text.btn-success:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.btn-text.btn-info {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.btn-text.btn-info.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.btn-text.btn-info:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.btn-text.btn-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.btn-text.btn-warning.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.btn-text.btn-warning:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.btn-text.btn-error {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.btn-text.btn-error.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.btn-text.btn-error:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.btn-gradient {
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.3));
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    background-size: 200% auto;
    --dark-shade: color-mix(in oklab, oklch(var(--light-shade, var(--b2)) / var(--tw-bg-opacity, 1)) 80%, black);
    background-image: linear-gradient(
      102deg,
      oklch(var(--light-shade, var(--b2)) / var(--tw-bg-opacity)) 0%,
      var(--dark-shade) 51%,
      oklch(var(--light-shade, var(--b2)) / var(--tw-bg-opacity)) 100%
    )}
.btn-gradient:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    border-color: transparent;
    background-image: linear-gradient(
        102deg,
        oklch(var(--light-shade, var(--b2)) / var(--tw-bg-opacity)) 0%,
        var(--dark-shade) 51%,
        oklch(var(--light-shade, var(--b2)) / var(--tw-bg-opacity)) 100%
      )}
.btn-gradient.btn-primary {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-primary:hover {
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-primary:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3));
    border-color: transparent}
.btn-gradient.btn-secondary {
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-s,oklch(var(--s)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-secondary:hover {
    --tw-shadow-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-secondary:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3));
    border-color: transparent}
.btn-gradient.btn-accent {
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-a,oklch(var(--a)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-accent:hover {
    --tw-shadow-color: var(--fallback-a,oklch(var(--a)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-accent:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3));
    border-color: transparent}
.btn-gradient.btn-info {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-info:hover {
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-info:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3));
    border-color: transparent}
.btn-gradient.btn-success {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-success:hover {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-success:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3));
    border-color: transparent}
.btn-gradient.btn-warning {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-warning:hover {
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-warning:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    border-color: transparent}
.btn-gradient.btn-error {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-error:hover {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.btn-gradient.btn-error:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3));
    border-color: transparent}
.btn.btn-disabled,
  .btn[disabled],
  .btn:disabled {
    opacity: 0.5;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.btn:is(input[type="checkbox"]:checked),
.btn:is(input[type="radio"]:checked) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.btn:is(input[type="checkbox"]:checked):focus-visible, .btn:is(input[type="radio"]:checked):focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/1))}
@-webkit-keyframes button-pop {
    0% {
        -webkit-transform: scale(var(--btn-focus-scale, 0.98));
                transform: scale(var(--btn-focus-scale, 0.98))}
    40% {
        -webkit-transform: scale(1.02);
                transform: scale(1.02)}
    100% {
        -webkit-transform: scale(1);
                transform: scale(1)}}
@keyframes button-pop {
    0% {
        -webkit-transform: scale(var(--btn-focus-scale, 0.98));
                transform: scale(var(--btn-focus-scale, 0.98))}
    40% {
        -webkit-transform: scale(1.02);
                transform: scale(1.02)}
    100% {
        -webkit-transform: scale(1);
                transform: scale(1)}}
.card-header {
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem);
    padding: var(--padding-card, 1.5rem)}
.card-header + .card-body {
    padding-top: 0}
.card-body + .card-footer {
    padding-top: 0}
.card-footer {
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem);
    padding-top: 0px;
    padding: var(--padding-card, 1.5rem)}
.card :where(figure:first-child) {
    overflow: hidden;
    border-start-start-radius: inherit;
    border-start-end-radius: inherit;
    border-end-start-radius: unset;
    border-end-end-radius: unset}
.card :where(figure:last-child) {
    overflow: hidden;
    border-start-start-radius: unset;
    border-start-end-radius: unset;
    border-end-start-radius: inherit;
    border-end-end-radius: inherit}
.card.image-full :where(figure) {
    overflow: hidden;
    border-radius: inherit}
.card .alert {
    border-radius: 0px}
.card .alert:first-child {
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem)}
.card .alert:last-child {
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.carousel-prev:hover,
.carousel-next:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
.carousel-prev.disabled,
.carousel-next.disabled {
    pointer-events: none;
    color: var(--fallback-bc,oklch(var(--bc)/0.3))}
.checkbox:focus {
    -webkit-box-shadow: none;
            box-shadow: none}
.checkbox:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    outline-color: var(--fallback-n,oklch(var(--n)/0.3))}
.checkbox:checked,
  .checkbox[checked="true"],
  .checkbox[aria-checked="true"] {
    background-repeat: no-repeat;
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border-color: var(--chkbg);
    -webkit-animation: checkmark var(--animation-input, 0.2s) ease-out;
            animation: checkmark var(--animation-input, 0.2s) ease-out;
    background-color: var(--chkbg);
    background-image: linear-gradient(-45deg, transparent 66%, var(--chkbg) 66.99%),
      linear-gradient(45deg, transparent 77%, var(--chkbg) 77.99%),
      linear-gradient(-45deg, var(--chkbg) 41%, transparent 41.99%),
      linear-gradient(45deg, var(--chkbg) 34%, var(--chkfg) 34.99%, var(--chkfg) 40%, transparent 40.99%),
      linear-gradient(-45deg, var(--chkfg) 47%, var(--chkbg) 47.99%)}
.checkbox:indeterminate {
    background-repeat: no-repeat;
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background-color: var(--chkbg);
    border-color: var(--chkbg);
    -webkit-animation: checkmark var(--animation-input, 0.2s) ease-out;
            animation: checkmark var(--animation-input, 0.2s) ease-out;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(80%, transparent), color-stop(80%, var(--chkbg))),
      -webkit-gradient(linear, right top, left top, color-stop(80%, transparent), color-stop(80%, var(--chkbg))),
      -webkit-gradient(linear, left bottom, left top, color-stop(45%, var(--chkbg)), color-stop(45%, var(--chkfg)), color-stop(55%, var(--chkfg)), color-stop(55%, var(--chkbg)));
    background-image: linear-gradient(90deg, transparent 80%, var(--chkbg) 80%),
      linear-gradient(-90deg, transparent 80%, var(--chkbg) 80%),
      linear-gradient(0deg, var(--chkbg) 45%, var(--chkfg) 45%, var(--chkfg) 55%, var(--chkbg) 55%)}
.checkbox-primary {
    --chkbg: var(--fallback-p,oklch(var(--p)/1));
    --chkfg: var(--fallback-pc,oklch(var(--pc)/1))}
.checkbox-primary:checked:focus-visible, .checkbox-primary[checked="true"]:focus-visible, .checkbox-primary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
.checkbox-secondary {
    --chkbg: var(--fallback-s,oklch(var(--s)/1));
    --chkfg: var(--fallback-sc,oklch(var(--sc)/1))}
.checkbox-secondary:checked:focus-visible, .checkbox-secondary[checked="true"]:focus-visible, .checkbox-secondary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.checkbox-accent {
    --chkbg: var(--fallback-a,oklch(var(--a)/1));
    --chkfg: var(--fallback-ac,oklch(var(--ac)/1))}
.checkbox-accent:checked:focus-visible, .checkbox-accent[checked="true"]:focus-visible, .checkbox-accent[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.checkbox-info {
    --chkbg: var(--fallback-in,oklch(var(--in)/1));
    --chkfg: var(--fallback-inc,oklch(var(--inc)/1))}
.checkbox-info:checked:focus-visible, .checkbox-info[checked="true"]:focus-visible, .checkbox-info[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.checkbox-success {
    --chkbg: var(--fallback-su,oklch(var(--su)/1));
    --chkfg: var(--fallback-suc,oklch(var(--suc)/1))}
.checkbox-success:checked:focus-visible, .checkbox-success[checked="true"]:focus-visible, .checkbox-success[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.checkbox-warning {
    --chkbg: var(--fallback-wa,oklch(var(--wa)/1));
    --chkfg: var(--fallback-wac,oklch(var(--wac)/1))}
.checkbox-warning:checked:focus-visible, .checkbox-warning[checked="true"]:focus-visible, .checkbox-warning[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.checkbox-error {
    --chkbg: var(--fallback-er,oklch(var(--er)/1));
    --chkfg: var(--fallback-erc,oklch(var(--erc)/1))}
.checkbox-error:checked:focus-visible, .checkbox-error[checked="true"]:focus-visible, .checkbox-error[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.checkbox.disabled,
  .checkbox:disabled,
  .checkbox[disabled] {
    pointer-events: none;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    opacity: 0.4}
.checkbox.disabled:not(checked), .checkbox:disabled:not(checked), .checkbox[disabled]:not(checked) {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))}
@-webkit-keyframes checkmark {
    0% {
        background-position-y: 5px}
    50% {
        background-position-y: -2px}
    100% {
        background-position-y: 0}}
@keyframes checkmark {
    0% {
        background-position-y: 5px}
    50% {
        background-position-y: -2px}
    100% {
        background-position-y: 0}}
.checkbox-mark {
    display: none}
.checkbox.is-valid,
.validate .checkbox:valid {
    --chkbg: var(--fallback-su,oklch(var(--su)/1));
    --chkfg: var(--fallback-suc,oklch(var(--suc)/1));
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
.checkbox.is-valid:focus-visible, .validate .checkbox:valid:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3)) !important}
.checkbox.is-invalid,
.validate .checkbox:invalid {
    --chkbg: var(--fallback-er,oklch(var(--er)/1));
    --chkfg: var(--fallback-erc,oklch(var(--erc)/1));
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
.checkbox.is-invalid:focus-visible, .validate .checkbox:invalid:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3)) !important}
.validate .label:has(+ * > .checkbox:valid)>*,

.validate .label~*:has(> .checkbox:valid)~.label .label-text-alt,

.validate .label:has(~ .checkbox:valid)>*,
.validate .label:has(~ .checkbox:valid) :where(.label-text),

.validate .checkbox:valid~.label,
.validate .checkbox:valid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .checkbox:invalid)>*,

.validate .label~*:has(> .checkbox:invalid)~.label .label-text-alt,

.validate .label:has(~ .checkbox:invalid)>*,
.validate .label:has(~ .checkbox:invalid) :where(.label-text),

.validate .checkbox:invalid~.label,
.validate .checkbox:invalid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate *:has(> .checkbox:valid) ~ .success-message,
.validate .label ~ *:has(> .checkbox:valid) ~ * > .success-message,
.validate .checkbox:valid ~ * > .success-message,
.validate .checkbox:valid ~ .success-message {
    display: block}
.validate *:has(> .checkbox:invalid) ~ .error-message,
.validate .label ~ *:has(> .checkbox:invalid) ~ * > .error-message,
.validate .checkbox:invalid ~ * > .error-message,
.validate .checkbox:invalid ~ .error-message {
    display: block}
.nested-collapse-wrapper .collapse.open.nested-collapse,
.nested-collapse-wrapper .collapse-toggle.open.nested-collapse {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.nested-collapse-wrapper .collapse.open > .collapse-icon,
.nested-collapse-wrapper .collapse-toggle.open > .collapse-icon {
    --tw-rotate: 180deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.vertical-scrollbar {
    overflow-y: auto;
    overflow-x: hidden;
    scroll-behavior: smooth}
.vertical-scrollbar::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.vertical-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.vertical-scrollbar::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.vertical-scrollbar::-webkit-scrollbar {
    width: 0.5rem}
.horizontal-scrollbar {
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: smooth}
.horizontal-scrollbar::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.horizontal-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.horizontal-scrollbar::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.horizontal-scrollbar::-webkit-scrollbar {
    height: 0.5rem}
.rounded-scrollbar::-webkit-scrollbar-thumb {
    border-radius: 9999px}
.rounded-scrollbar::-webkit-scrollbar-track {
    border-radius: 9999px}
[dir="rtl"] .diff-item-2 {
    border-left-width: 2px;
    border-right-width: 0px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}
.divider:not(:empty) {
    gap: 1rem}
.divider-neutral::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)))}
.divider-neutral::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)))}
.divider-primary::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}
.divider-primary::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}
.divider-secondary::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}
.divider-secondary::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}
.divider-accent::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}
.divider-accent::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}
.divider-info::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.divider-info::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.divider-success::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.divider-success::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.divider-warning::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.divider-warning::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.divider-error::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.divider-error::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.divider-dotted::before {
    content: var(--tw-content);
    border-style: dotted}
.divider-dotted::after {
    content: var(--tw-content);
    border-style: dotted}
.divider-dashed::before {
    content: var(--tw-content);
    border-style: dashed}
.divider-dashed::after {
    content: var(--tw-content);
    border-style: dashed}
.drawer-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 1.5rem}
.drawer-body::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.drawer-body::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.drawer-body::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.dropdown-menu > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse))}
.dropdown-item:hover,
  .dropdown-item:focus,
  .dropdown-item:focus-within,
  .dropdown-item:focus-visible {
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    outline: 2px solid transparent;
    outline-offset: 2px}
.dropdown-item.active,
  .dropdown-item:active {
    background-color: var(--fallback-p,oklch(var(--p)/0.1));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.dropdown-item.disabled,
  .dropdown-item:disabled,
  .dropdown-item[disabled] {
    pointer-events: none;
    background-color: var(--fallback-n,oklch(var(--n)/0.05));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.dropdown-item > .label {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 1rem;
    line-height: 1.375rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.dropdown-item > .label-text {
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.footer-title {
    margin-bottom: 0.25rem;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.label-text {
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.label-text-alt {
    font-size: 0.75rem;
    line-height: 1rem}
input {
    background-color: transparent}
input:focus {
    outline-width: 0px;
    outline-color: transparent}
input:focus-visible {
    outline: unset}
.input::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.input::-webkit-file-upload-button:disabled {
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.input::file-selector-button:disabled {
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.input:focus,
  .input:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.input:-webkit-autofill,
  .input:-webkit-autofill:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.input-floating::-webkit-input-placeholder {
    color: transparent}
.input-floating::-moz-placeholder {
    color: transparent}
.input-floating:-ms-input-placeholder {
    color: transparent}
.input-floating::-ms-input-placeholder {
    color: transparent}
.input-floating::placeholder {
    color: transparent}
.input-floating:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-floating:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-floating:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-floating:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-floating:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled::-webkit-input-placeholder {
    color: transparent}
.input-filled::-moz-placeholder {
    color: transparent}
.input-filled:-ms-input-placeholder {
    color: transparent}
.input-filled::-ms-input-placeholder {
    color: transparent}
.input-filled::placeholder {
    color: transparent}
.input-filled:hover {
    border-width: 0px;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)))}
.input-filled:focus-visible {
    outline-width: 0px}
.input-filled:focus,
    .input-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.input-filled:focus::-webkit-input-placeholder, .input-filled:focus-within::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled:focus::-moz-placeholder, .input-filled:focus-within::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled:focus:-ms-input-placeholder, .input-filled:focus-within:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled:focus::-ms-input-placeholder, .input-filled:focus-within::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled:focus::placeholder,
    .input-filled:focus-within::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled:focus ~ .input-filled-focused,
    .input-filled:focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.input[list]::-webkit-calendar-picker-indicator {
    line-height: 1em}
.input.disabled,
  .input:disabled,
  .input[disabled] {
    pointer-events: none;
    border-width: 0px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input::-webkit-date-and-time-value {
    text-align: inherit}
.input.input-floating.disabled,
    .input.input-floating:disabled,
    .input.input-floating[disabled] {
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.input.input-floating.disabled ~ .input-floating-label, .input.input-floating:disabled ~ .input-floating-label, .input.input-floating[disabled] ~ .input-floating-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input.input-filled.disabled,
    .input.input-filled:disabled,
    .input.input-filled[disabled] {
    border-bottom-width: 1px}
.input.input-filled.disabled ~ .input-filled-label, .input.input-filled:disabled ~ .input-filled-label, .input.input-filled[disabled] ~ .input-filled-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-filled-label,
.input-floating-label {
    pointer-events: none;
    position: absolute;
    inset-inline-start: 0px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    background-color: transparent;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 1rem;
    line-height: 1.375rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.peer:focus ~ .input-filled-label,.peer:focus ~ 
.input-floating-label {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.peer.input-lg ~ .input-filled-label,.peer.input-lg ~ 
.input-floating-label {
    font-size: 1.125rem;
    line-height: 1.5rem}
.peer.input-sm ~ .input-filled-label,.peer.input-sm ~ 
.input-floating-label {
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-filled-label {
    top: 0.8rem}
.peer.input-lg ~ .input-filled-label {
    top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem}
.peer.input-sm ~ .input-filled-label {
    top: 0.625rem;
    padding-left: 0.625rem;
    padding-right: 0.625rem}
.peer:not(:-moz-placeholder-shown) ~ .input-filled-label {
    top: 0.125rem;
    margin-inline-start: 0.75rem;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0px;
    font-size: 0.75rem;
    line-height: 1rem}
.peer:not(:-ms-input-placeholder) ~ .input-filled-label {
    top: 0.125rem;
    margin-inline-start: 0.75rem;
    width: fit-content;
    padding: 0px;
    font-size: 0.75rem;
    line-height: 1rem}
.peer:focus ~ .input-filled-label,
  .peer:focus-within ~ .input-filled-label,
  .peer:not(:placeholder-shown) ~ .input-filled-label {
    top: 0.125rem;
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0px;
    font-size: 0.75rem;
    line-height: 1rem}
.peer.input-lg:not(:-moz-placeholder-shown) ~ .input-filled-label {
    margin-inline-start: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer.input-lg:not(:-ms-input-placeholder) ~ .input-filled-label {
    margin-inline-start: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer.input-lg:focus ~ .input-filled-label,
  .peer.input-lg:focus-within ~ .input-filled-label,
  .peer.input-lg:not(:placeholder-shown) ~ .input-filled-label {
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.input.input-filled.input-sm:not(:-moz-placeholder-shown) {
    padding-top: 0.5rem}
.input.input-filled.input-sm:not(:-ms-input-placeholder) {
    padding-top: 0.5rem}
.input.input-filled.input-sm:focus,
  .input.input-filled.input-sm:not(:placeholder-shown) {
    padding-top: 0.5rem}
.input.input-filled:not(:-moz-placeholder-shown), .input.input-filled.input-lg:not(:-moz-placeholder-shown) {
    padding-top: 0.75rem}
.input.input-filled:not(:-ms-input-placeholder), .input.input-filled.input-lg:not(:-ms-input-placeholder) {
    padding-top: 0.75rem}
.input.input-filled:focus,
  .input.input-filled.input-lg:focus,
  .input.input-filled:not(:placeholder-shown),
  .input.input-filled.input-lg:not(:placeholder-shown) {
    padding-top: 0.75rem}
.input-floating-label {
    top: 0.5rem}
.peer.input-lg ~ .input-floating-label {
    top: 0.7rem;
    padding-left: 1rem;
    padding-right: 1rem}
.peer.input-sm ~ .input-floating-label {
    top: 0.3rem;
    padding-left: 0.625rem;
    padding-right: 0.625rem}
.peer:not(:-moz-placeholder-shown) ~ .input-floating-label {
    top: 0px;
    margin-inline-start: 0.5rem;
    width: -moz-fit-content;
    width: fit-content;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.peer:not(:-ms-input-placeholder) ~ .input-floating-label {
    top: 0px;
    margin-inline-start: 0.5rem;
    width: fit-content;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.peer:focus ~ .input-floating-label,
  .peer:focus-within ~ .input-floating-label,
  .peer:not(:placeholder-shown) ~ .input-floating-label {
    top: 0px;
    -webkit-margin-start: 0.5rem;
            margin-inline-start: 0.5rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.peer.input-lg:not(:-moz-placeholder-shown) ~ .input-floating-label {
    margin-inline-start: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer.input-lg:not(:-ms-input-placeholder) ~ .input-floating-label {
    margin-inline-start: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer.input-lg:focus ~ .input-floating-label,
  .peer.input-lg:focus-within ~ .input-floating-label,
  .peer.input-lg:not(:placeholder-shown) ~ .input-floating-label {
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.input-group:has(:hover) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.input-group:has(:focus),
  .input-group:has(:focus-within) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.input-group:has(input.disabled),
  .input-group:has(input:disabled),
  .input-group:has(input[disabled]) {
    pointer-events: none;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.input-group .input {
    border-width: 0px;
    background-color: transparent}
.input-group .input:focus,
    .input-group .input:focus-within {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.input-group .input.disabled,
    .input-group .input:disabled,
    .input-group .input[disabled] {
    background-color: transparent}
.input-group-filled {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.05))}
.input-group-filled:has(:hover) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.input-group-filled:focus ~ .input-filled-focused,
  .input-group-filled:focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.input-group-filled .input {
    border-width: 0px;
    background-color: transparent}
.input-group-filled .input.disabled,
    .input-group-filled .input:disabled,
    .input-group-filled .input[disabled] {
    background-color: transparent}
.input-group-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-weight: 400;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    -webkit-transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out}
.input-group-text:first-child {
    border-start-start-radius: var(--rounded-btn, 0.375rem);
    border-end-start-radius: var(--rounded-btn, 0.375rem);
    -webkit-padding-end: 0px;
            padding-inline-end: 0px}
.input-group-text:last-child {
    border-start-end-radius: var(--rounded-btn, 0.375rem);
    border-end-end-radius: var(--rounded-btn, 0.375rem);
    -webkit-padding-start: 0px;
            padding-inline-start: 0px}
.input[type="file"].input-floating::-webkit-file-upload-button {
    border-inline-end-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.input[type="file"].input-floating::file-selector-button {
    border-inline-end-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.input.is-valid,
.validate .input:valid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.input.is-valid:focus,
  .input.is-valid:focus-within,
  .validate .input:valid:focus,
  .validate .input:valid:focus-within {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.input.is-valid.input-filled:focus,
  .input.is-valid.input-filled:focus-within,
  .validate .input:valid.input-filled:focus,
  .validate .input:valid.input-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.input.is-valid ~ .input-floating-label,
  .input.is-valid ~ .input-filled-label,
  .validate .input:valid ~ .input-floating-label,
  .validate .input:valid ~ .input-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.input.is-valid:focus ~ .input-filled-focused,
  .input.is-valid:focus-within ~ .input-filled-focused,
  .validate .input:valid:focus ~ .input-filled-focused,
  .validate .input:valid:focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.label:has(+ * > .is-valid) > *,

.label ~ *:has(> .is-valid) ~ .label .label-text-alt,

.label:has(~ .is-valid) > *,

.is-valid ~ .label,
.is-valid ~ .label .label-text,

.validate .label:has(+ * > .input:valid) > *,
.validate .label:has(+ * > .input:valid),
.validate .label ~ *:has(> .input:valid) ~ .label .label-text-alt,
.validate .label:has(~ .input:valid) > *,
.validate .label:has(~ .input:valid),
.validate .input:valid ~  .label,
.validate .input:valid ~  .label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.input:focus.is-valid ~ .input-floating-label,
.input:focus.is-valid ~ .input-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.input.is-invalid,
.validate .input:invalid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.input.is-invalid:focus,
  .input.is-invalid:focus-within,
  .validate .input:invalid:focus,
  .validate .input:invalid:focus-within {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/var(--tw-ring-opacity)))}
.input.is-invalid.input-filled:focus,
  .input.is-invalid.input-filled:focus-within,
  .validate .input:invalid.input-filled:focus,
  .validate .input:invalid.input-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.input.is-invalid ~ .input-floating-label,
  .input.is-invalid ~ .input-filled-label,
  .validate .input:invalid ~ .input-floating-label,
  .validate .input:invalid ~ .input-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.input.is-invalid:focus ~ .input-filled-focused,
  .input.is-invalid:focus-within ~ .input-filled-focused,
  .validate .input:invalid:focus ~ .input-filled-focused,
  .validate .input:invalid:focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.label:has(+ * > .is-invalid) > *,

.label ~ *:has(> .is-invalid) ~ .label .label-text-alt,

.label:has(~ .is-invalid) > *,

.is-invalid ~ .label,
.is-invalid ~ .label .label-text,

.validate .label:has(+ * > .input:invalid) > *,
.validate .label:has(+ * > .input:invalid),
.validate .label ~ *:has(> .input:invalid) ~ .label .label-text-alt,
.validate .label:has(~ .input:invalid) > *,
.validate .input:invalid ~ .label,
.validate .input:invalid ~ .label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.input:focus.is-invalid ~ .input-floating-label,
.input:focus.is-invalid ~ .input-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.success-message {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
*:has(> .is-valid) ~ .success-message,
.validate *:has(> .input:valid) ~ .success-message,

.is-valid ~ .success-message,
.validate .input:valid ~ .success-message {
    display: block}
.error-message {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
*:has(> .is-invalid) ~ .error-message,
.validate *:has(> .input:invalid) ~ .error-message,

.is-invalid ~ .error-message,
.validate .input:invalid ~ .error-message {
    display: block}
.validate .input-group > .input:valid,
.input-group > .input:valid,
.validate .input-group > .input:invalid,
.input-group > .input:invalid,
.validate .input-group > * > .input:valid,
.input-group > * > .input:valid,
.validate .input-group > * > .input:invalid,
.input-group > * > .input:invalid,
.input-group > .input.is-valid,
.input-group > .input.is-invalid,
.input-group > * > .input.is-valid,
.input-group > * > .input.is-invalid {
    border-width: 0px}
.validate .input-group > .input:valid:focus-within,
.input-group > .input:valid:focus-within,
.validate .input-group > .input:invalid:focus-within,
.input-group > .input:invalid:focus-within,
.validate .input-group > * > .input:valid:focus-within,
.input-group > * > .input:valid:focus-within,
.validate .input-group > * > .input:invalid:focus-within,
.input-group > * > .input:invalid:focus-within,
.input-group > .input.is-valid:focus-within,
.input-group > .input.is-invalid:focus-within,
.input-group > * > .input.is-valid:focus-within,
.input-group > * > .input.is-invalid:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.validate .input-group > .input:valid:focus,
.input-group > .input:valid:focus,
.validate .input-group > .input:invalid:focus,
.input-group > .input:invalid:focus,
.validate .input-group > * > .input:valid:focus,
.input-group > * > .input:valid:focus,
.validate .input-group > * > .input:invalid:focus,
.input-group > * > .input:invalid:focus,
.input-group > .input.is-valid:focus,
.input-group > .input.is-invalid:focus,
.input-group > * > .input.is-valid:focus,
.input-group > * > .input.is-invalid:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.input-group:has(.is-valid),
  .validate .input-group:has(.input:valid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.input-group:has(.is-valid):has(:focus),
    .input-group:has(.is-valid):has(:focus-within),
    .validate .input-group:has(.input:valid):has(:focus),
    .validate .input-group:has(.input:valid):has(:focus-within) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.input-group:has(.is-invalid),
  .validate .input-group:has(.input:invalid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.input-group:has(.is-invalid):has(:focus),
    .input-group:has(.is-invalid):has(:focus-within),
    .validate .input-group:has(.input:invalid):has(:focus),
    .validate .input-group:has(.input:invalid):has(:focus-within) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/var(--tw-ring-opacity)))}
.input-group-filled:has(.is-valid),
  .validate .input-group-filled:has(.input:valid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.input-group-filled:has(.is-valid):focus ~ .input-filled-focused,
    .input-group-filled:has(.is-valid):focus-within ~ .input-filled-focused,
    .validate .input-group-filled:has(.input:valid):focus ~ .input-filled-focused,
    .validate .input-group-filled:has(.input:valid):focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.input-group-filled:has(.is-invalid),
  .validate .input-group-filled:has(.input:invalid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.input-group-filled:has(.is-invalid):focus ~ .input-filled-focused,
    .input-group-filled:has(.is-invalid):focus-within ~ .input-filled-focused,
    .validate .input-group-filled:has(.input:invalid):focus ~ .input-filled-focused,
    .validate .input-group-filled:has(.input:invalid):focus-within ~ .input-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.join .btn {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.join > :where(*:not(:first-child)) {
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-margin-start: -1px;
            margin-inline-start: -1px}
.join > :where(*:not(:first-child)):is(.btn) {
    -webkit-margin-start: calc(var(--border-btn) * -1);
            margin-inline-start: calc(var(--border-btn) * -1)}
.join-item:focus {
    isolation: isolate}
.link-primary {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
@supports (color:color-mix(in oklab,black,black)) {
    @media (hover:hover) {
        .link-primary:hover {
            color: color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 80%,black)}
        .link-secondary:hover {
            color: color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 80%,black)}
        .link-accent:hover {
            color: color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 80%,black)}
        .link-neutral:hover {
            color: color-mix(in oklab,var(--fallback-n,oklch(var(--n)/1)) 80%,black)}
        .link-success:hover {
            color: color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,black)}
        .link-info:hover {
            color: color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,black)}
        .link-warning:hover {
            color: color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,black)}
        .link-error:hover {
            color: color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,black)}}}
.link-secondary {
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.link-accent {
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.link-neutral {
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.link-success {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.link-info {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.link-warning {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.link-error {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.link:focus {
    outline: 2px solid transparent;
    outline-offset: 2px}
.link:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 2px}
.link.disabled,
  .link[disabled],
  .link:disabled {
    pointer-events: none;
    opacity: 0.4}
.loading {
    pointer-events: none;
    display: inline-block;
    aspect-ratio: 1 / 1;
    width: 1.5rem;
    background-color: currentColor;
    -webkit-mask-size: 100%;
            mask-size: 100%;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.loading-spinner {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.loading-dots {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_qM83%7Banimation:spinner_8HQG 1.05s infinite%7D.spinner_oXPr%7Banimation-delay:.1s%7D.spinner_ZTLf%7Banimation-delay:.2s%7D@keyframes spinner_8HQG%7B0%25,57.14%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);transform:translate(0)%7D28.57%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);transform:translateY(-6px)%7D100%25%7Btransform:translate(0)%7D%7D%3C/style%3E%3Ccircle class='spinner_qM83' cx='4' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_oXPr' cx='12' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_ZTLf' cx='20' cy='12' r='3'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_qM83%7Banimation:spinner_8HQG 1.05s infinite%7D.spinner_oXPr%7Banimation-delay:.1s%7D.spinner_ZTLf%7Banimation-delay:.2s%7D@keyframes spinner_8HQG%7B0%25,57.14%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);transform:translate(0)%7D28.57%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);transform:translateY(-6px)%7D100%25%7Btransform:translate(0)%7D%7D%3C/style%3E%3Ccircle class='spinner_qM83' cx='4' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_oXPr' cx='12' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_ZTLf' cx='20' cy='12' r='3'/%3E%3C/svg%3E")}
.loading-ring {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2'%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2'%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}
.loading-ball {
    -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_rXNP%7Banimation:spinner_YeBj .8s infinite%7D@keyframes spinner_YeBj%7B0%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);cy:5px%7D46.875%25%7Bcy:20px;rx:4px;ry:4px%7D50%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);cy:20.5px;rx:4.8px;ry:3px%7D53.125%25%7Brx:4px;ry:4px%7D100%25%7Bcy:5px%7D%7D%3C/style%3E%3Cellipse class='spinner_rXNP' cx='12' cy='5' rx='4' ry='4'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_rXNP%7Banimation:spinner_YeBj .8s infinite%7D@keyframes spinner_YeBj%7B0%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);cy:5px%7D46.875%25%7Bcy:20px;rx:4px;ry:4px%7D50%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);cy:20.5px;rx:4.8px;ry:3px%7D53.125%25%7Brx:4px;ry:4px%7D100%25%7Bcy:5px%7D%7D%3C/style%3E%3Cellipse class='spinner_rXNP' cx='12' cy='5' rx='4' ry='4'/%3E%3C/svg%3E")}
.loading-bars {
    -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_hzlK%7Banimation:spinner_vc4H .8s linear infinite;animation-delay:-.8s%7D.spinner_koGT%7Banimation-delay:-.65s%7D.spinner_YF1u%7Banimation-delay:-.5s%7D@keyframes spinner_vc4H%7B0%25%7By:1px;height:22px%7D93.75%25%7By:5px;height:14px;opacity:.2%7D%7D%3C/style%3E%3Crect class='spinner_hzlK' x='1' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_koGT' x='9' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_YF1u' x='17' y='1' width='6' height='22'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_hzlK%7Banimation:spinner_vc4H .8s linear infinite;animation-delay:-.8s%7D.spinner_koGT%7Banimation-delay:-.65s%7D.spinner_YF1u%7Banimation-delay:-.5s%7D@keyframes spinner_vc4H%7B0%25%7By:1px;height:22px%7D93.75%25%7By:5px;height:14px;opacity:.2%7D%7D%3C/style%3E%3Crect class='spinner_hzlK' x='1' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_koGT' x='9' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_YF1u' x='17' y='1' width='6' height='22'/%3E%3C/svg%3E")}
.loading-infinity {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='shape-rendering: auto;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='none' stroke='%230a0a0a' stroke-width='10' stroke-dasharray='205.271142578125 51.317785644531256' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40 C88.6 30 95 43.3 95 50s-6.4 20-19.3 20C56.4 70 43.6 30 24.3 30z' stroke-linecap='round' style='transform:scale(0.8);transform-origin:50px 50px'%3E%3Canimate attributeName='stroke-dashoffset' repeatCount='indefinite' dur='2s' keyTimes='0;1' values='0;256.58892822265625'%3E%3C/animate%3E%3C/path%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='shape-rendering: auto;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='none' stroke='%230a0a0a' stroke-width='10' stroke-dasharray='205.271142578125 51.317785644531256' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40 C88.6 30 95 43.3 95 50s-6.4 20-19.3 20C56.4 70 43.6 30 24.3 30z' stroke-linecap='round' style='transform:scale(0.8);transform-origin:50px 50px'%3E%3Canimate attributeName='stroke-dashoffset' repeatCount='indefinite' dur='2s' keyTimes='0;1' values='0;256.58892822265625'%3E%3C/animate%3E%3C/path%3E%3C/svg%3E")}
.loading-xs {
    width: 1rem}
.loading-sm {
    width: 1.25rem}
.loading-lg {
    width: 2.5rem}
.mask-squircle {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 0C20 0 0 20 0 100s20 100 100 100 100-20 100-100S180 0 100 0Z'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 0C20 0 0 20 0 100s20 100 100 100 100-20 100-100S180 0 100 0Z'/%3e%3c/svg%3e")}
.mask-decagon {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='192' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 58.779 19.098 36.327 50v61.804l-36.327 50L96 200l-58.779-19.098-36.327-50V69.098l36.327-50z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='192' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 58.779 19.098 36.327 50v61.804l-36.327 50L96 200l-58.779-19.098-36.327-50V69.098l36.327-50z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-diamond {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m100 0 100 100-100 100L0 100z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m100 0 100 100-100 100L0 100z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-heart {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='185' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 184.606a15.384 15.384 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.384 15.384 0 0 1-8.653 2.673Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='185' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 184.606a15.384 15.384 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.384 15.384 0 0 1-8.653 2.673Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}
.mask-hexagon {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='182' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M.3 65.486c0-9.196 6.687-20.063 14.211-25.078l61.86-35.946c8.36-5.016 20.899-5.016 29.258 0l61.86 35.946c8.36 5.015 14.211 15.882 14.211 25.078v71.055c0 9.196-6.687 20.063-14.211 25.079l-61.86 35.945c-8.36 4.18-20.899 4.18-29.258 0L14.51 161.62C6.151 157.44.3 145.737.3 136.54V65.486Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='182' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M.3 65.486c0-9.196 6.687-20.063 14.211-25.078l61.86-35.946c8.36-5.016 20.899-5.016 29.258 0l61.86 35.946c8.36 5.015 14.211 15.882 14.211 25.078v71.055c0 9.196-6.687 20.063-14.211 25.079l-61.86 35.945c-8.36 4.18-20.899 4.18-29.258 0L14.51 161.62C6.151 157.44.3 145.737.3 136.54V65.486Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}
.mask-hexagon-2 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='182' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M64.786 181.4c-9.196 0-20.063-6.687-25.079-14.21L3.762 105.33c-5.016-8.36-5.016-20.9 0-29.259l35.945-61.86C44.723 5.851 55.59 0 64.786 0h71.055c9.196 0 20.063 6.688 25.079 14.211l35.945 61.86c4.18 8.36 4.18 20.899 0 29.258l-35.945 61.86c-4.18 8.36-15.883 14.211-25.079 14.211H64.786Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='182' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M64.786 181.4c-9.196 0-20.063-6.687-25.079-14.21L3.762 105.33c-5.016-8.36-5.016-20.9 0-29.259l35.945-61.86C44.723 5.851 55.59 0 64.786 0h71.055c9.196 0 20.063 6.688 25.079 14.211l35.945 61.86c4.18 8.36 4.18 20.899 0 29.258l-35.945 61.86c-4.18 8.36-15.883 14.211-25.079 14.211H64.786Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}
.mask-circle {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle fill='black' cx='100' cy='100' r='100' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle fill='black' cx='100' cy='100' r='100' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-parallelogram {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M46.154 0H200l-46.154 153.846H0z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M46.154 0H200l-46.154 153.846H0z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-parallelogram-2 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.846 0H0l46.154 153.846H200z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.846 0H0l46.154 153.846H200z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-parallelogram-3 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.077 47.077v153.846l153.846-46.154V.923z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.077 47.077v153.846l153.846-46.154V.923z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-parallelogram-4 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.923 47.077v153.846L.077 154.77V.923z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.923 47.077v153.846L.077 154.77V.923z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-pentagon {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='192' height='181' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 95.106 69.098-36.327 111.804H37.22L.894 69.098z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='192' height='181' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 95.106 69.098-36.327 111.804H37.22L.894 69.098z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-square {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 0h200v200H0z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 0h200v200H0z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-star {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 137.263-58.779 42.024 22.163-68.389L.894 68.481l72.476-.243L96 0l22.63 68.238 72.476.243-58.49 42.417 22.163 68.389z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 137.263-58.779 42.024 22.163-68.389L.894 68.481l72.476-.243L96 0l22.63 68.238 72.476.243-58.49 42.417 22.163 68.389z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-star-2 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-triangle {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='174' height='149' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 148.476-86.603.185L43.86 74.423 87 0l43.14 74.423 43.463 74.238z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='174' height='149' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 148.476-86.603.185L43.86 74.423 87 0l43.14 74.423 43.463 74.238z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-triangle-2 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='174' height='150' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 .738 86.603-.184-43.463 74.238L87 149.214 43.86 74.792.397.554z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='174' height='150' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 .738 86.603-.184-43.463 74.238L87 149.214 43.86 74.792.397.554z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-triangle-3 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m149.369 87.107.185 86.603-74.239-43.463L.893 87.107l74.422-43.14L149.554.505z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m149.369 87.107.185 86.603-74.239-43.463L.893 87.107l74.422-43.14L149.554.505z' fill-rule='evenodd'/%3e%3c/svg%3e")}
.mask-triangle-4 {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.631 87.107.446.505l74.239 43.462 74.422 43.14-74.422 43.14L.446 173.71z' fill-rule='evenodd'/%3e%3c/svg%3e");
            mask-image: url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.631 87.107.446.505l74.239 43.462 74.422 43.14-74.422 43.14L.446 173.71z' fill-rule='evenodd'/%3e%3c/svg%3e")}
:where(.menu li:empty) {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));
    opacity: 0.1;
    margin: 0.5rem 1rem;
    height: 1px}
.menu :where(li:not(.dropdown) ul) {
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
    -webkit-padding-start: 0.5rem;
            padding-inline-start: 0.5rem}
.menu :where(li:not(.dropdown) ul):before {
    position: absolute;
    bottom: 0.6rem;
    inset-inline-start: 0px;
    top: 0.75rem;
    width: 1px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));
    opacity: 0.1;
    content: ""}
.menu :where(li:not(.menu-title, .tooltip) > *:not(ul, .collapse, .menu-title, .btn)) {
    border-radius: var(--rounded-btn, 0.375rem);
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    text-align: start;
    -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-duration: 200ms;
            transition-duration: 200ms;
    text-wrap: balance}
.menu li.tooltip > * {
    border-radius: var(--rounded-btn, 0.375rem);
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    text-align: start}
:where(.menu li:not(.menu-title, .disabled, [disabled], :disabled)) {
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
:where(.menu li:not(.menu-title, .disabled, [disabled], :disabled) > *:not(ul, .collapse, .menu-title)):not(.active, .btn).focus, :where(.menu li:not(.menu-title, .disabled, [disabled], :disabled) > *:not(ul, .collapse, .menu-title)):not(.active, .btn):focus, :where(.menu li:not(.menu-title, .disabled, [disabled], :disabled) > *:not(ul, .collapse, .menu-title)):not(.active, .btn):focus-visible {
    cursor: pointer;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    outline: 2px solid transparent;
    outline-offset: 2px}
.menu li:not(.disabled, :disabled, [disabled]) > *:not(ul, .menu-title, .collapse, .btn):active,
.menu li:not(.disabled, :disabled, [disabled]) > *:not(ul, .menu-title, .collapse, .btn).active {
    background-color: var(--fallback-p,oklch(var(--p)/0.1));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.menu li.disabled,
.menu li:disabled,
.menu li[disabled] {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    opacity: 0.5}
.menu-title {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.mockup-code:before {
    content: "";
    margin-bottom: 1rem;
    display: block;
    height: 0.75rem;
    width: 0.75rem;
    border-radius: 9999px;
    opacity: 0.3;
    -webkit-box-shadow: 1.4em 0,
        2.8em 0,
        4.2em 0;
            box-shadow: 1.4em 0,
        2.8em 0,
        4.2em 0}
.mockup-code pre {
    -webkit-padding-end: 1.25rem;
            padding-inline-end: 1.25rem}
.mockup-code pre:before {
    content: "";
    margin-right: 2ch}
.mockup-window:before {
    content: "";
    margin-bottom: 1rem;
    display: block;
    aspect-ratio: 1 / 1;
    height: 0.75rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-item-align: start;
        align-self: flex-start;
    border-radius: 9999px;
    opacity: 0.3;
    -webkit-box-shadow: 1.4em 0,
        2.8em 0,
        4.2em 0;
            box-shadow: 1.4em 0,
        2.8em 0,
        4.2em 0}
.mockup-window:where([dir="rtl"], [dir="rtl"] *):before {
    -ms-flex-item-align: end;
        align-self: flex-end}
.mockup-phone {
    display: inline-block;
    border: 4px solid #4e4d4d;
    border-radius: 50px;
    background-color: #000;
    padding: 6px;
    margin: 0 auto;
    overflow: hidden}
.mockup-phone .camera {
    border-radius: 9999px;
    position: relative;
    top: 1%;
    left: 0px;
    background: #000;
    height: 25px;
    width: 33%;
    margin: 0 auto;
    z-index: 11}
.mockup-phone .camera:after {
    content: "";
    position: absolute;
    top: 25%;
    right: 8%;
    width: 12px;
    height: 12px;
    border-radius: 5px;
    background-color: #2a292d}
.mockup-phone .display {
    overflow: hidden;
    border-radius: 40px;
    margin-top: -25px}
.mockup-browser .mockup-browser-toolbar {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-padding-end: 1.4em;
            padding-inline-end: 1.4em;
    direction: ltr}
.mockup-browser .mockup-browser-toolbar:before {
    content: "";
    -webkit-margin-end: 4.8rem;
            margin-inline-end: 4.8rem;
    display: inline-block;
    aspect-ratio: 1 / 1;
    height: 0.75rem;
    border-radius: 9999px;
    opacity: 0.3;
    -webkit-box-shadow: 1.4em 0,
          2.8em 0,
          4.2em 0;
            box-shadow: 1.4em 0,
          2.8em 0,
          4.2em 0}
.mockup-browser .mockup-browser-toolbar .input {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height: 1.75rem;
    width: 24rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-padding-start: 2rem;
            padding-inline-start: 2rem;
    padding-top: 0.125rem}
.mockup-browser .mockup-browser-toolbar .input:before {
    content: "";
    position: absolute;
    inset-inline-start: 0.5rem;
    top: 50%;
    aspect-ratio: 1 / 1;
    height: 0.75rem;
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    border-width: 2px;
    border-color: currentColor;
    opacity: 0.6}
.mockup-browser .mockup-browser-toolbar .input:after {
    content: "";
    position: absolute;
    inset-inline-start: 1.25rem;
    top: 50%;
    height: 0.5rem;
    --tw-translate-y: 25%;
    --tw-rotate: -45deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 9999px;
    border-width: 1px;
    border-color: currentColor;
    opacity: 0.6}
.open.modal {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms}
.open .modal {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms}
.modal::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.modal::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.modal::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.modal::-webkit-scrollbar {
    width: 0.5rem}
.open.modal-dialog {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms}
.open .modal-dialog {
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms}
.modal-body::-webkit-scrollbar-thumb {
    border-radius: 9999px;
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.modal-body::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.modal-body::-webkit-scrollbar-track {
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.pin-input::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.pin-input::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.pin-input:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.pin-input::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.pin-input::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.pin-input:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.pin-input:focus,
  .pin-input:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.pin-input-underline {
    border-radius: 0px;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    background-color: transparent}
.pin-input-underline:focus,
    .pin-input-underline:focus-within {
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.pin-input.disabled,
  .pin-input:disabled,
  .pin-input[disabled] {
    pointer-events: none;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.05));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.pin-input.disabled::-webkit-input-placeholder, .pin-input:disabled::-webkit-input-placeholder, .pin-input[disabled]::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-placeholder-opacity: 0.2}
.pin-input.disabled::-moz-placeholder, .pin-input:disabled::-moz-placeholder, .pin-input[disabled]::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-placeholder-opacity: 0.2}
.pin-input.disabled:-ms-input-placeholder, .pin-input:disabled:-ms-input-placeholder, .pin-input[disabled]:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-placeholder-opacity: 0.2}
.pin-input.disabled::-ms-input-placeholder, .pin-input:disabled::-ms-input-placeholder, .pin-input[disabled]::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-placeholder-opacity: 0.2}
.pin-input.disabled::placeholder,
  .pin-input:disabled::placeholder,
  .pin-input[disabled]::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-placeholder-opacity: 0.2}
.progress-stripped {
    background-image: linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent
    );
    background-size: 0.75rem 0.75rem}
.progress-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
            animation: progress-bar-stripes 1s linear infinite}
.progress-neutral {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.progress-primary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-p,oklch(var(--p)/1))}
.progress-secondary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-s,oklch(var(--s)/1))}
.progress-accent {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-a,oklch(var(--a)/1))}
.progress-info {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-in,oklch(var(--in)/1))}
.progress-success {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-su,oklch(var(--su)/1))}
.progress-warning {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-wa,oklch(var(--wa)/1))}
.progress-error {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-er,oklch(var(--er)/1))}
.progress-indeterminate {
    width: 100%;
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, var(--progress-color)));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0) 50%, var(--progress-color) 50%);
    background-size: 50% 100%;
    background-repeat: no-repeat;
    -webkit-animation: indeterminate-progress 4s infinite ease-in-out;
            animation: indeterminate-progress 4s infinite ease-in-out}
@-webkit-keyframes indeterminate-progress {
    0% {
        background-position-x: -75%}
    50% {
        background-position-x: 125%}
    100% {
        background-position-x: -75%}}
@keyframes indeterminate-progress {
    0% {
        background-position-x: -75%}
    50% {
        background-position-x: 125%}
    100% {
        background-position-x: -75%}}
@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position-x: 0.75rem}}
@keyframes progress-bar-stripes {
    0% {
        background-position-x: 0.75rem}}
.radio {
    --basebg: var(--fallback-b1,oklch(var(--b1)/1));
    width: 1.5rem;
    height: 1.5rem;
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.radio:focus {
    -webkit-box-shadow: none;
            box-shadow: none}
.radio:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    outline-color: var(--fallback-n,oklch(var(--n)/0.3))}
.radio:checked,
  .radio[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    background-image: none;
    -webkit-animation: radiomark var(--animation-input, 0.1s) ease-out;
            animation: radiomark var(--animation-input, 0.1s) ease-out;
    -webkit-box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset,
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow);
            box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset,
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow)}
.radio-primary:checked,
    .radio-primary[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.radio-primary:checked:focus-visible, .radio-primary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
.radio-secondary:checked,
    .radio-secondary[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))}
.radio-secondary:checked:focus-visible, .radio-secondary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.radio-accent:checked,
    .radio-accent[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}
.radio-accent:checked:focus-visible, .radio-accent[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.radio-info:checked,
    .radio-info[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.radio-info:checked:focus-visible, .radio-info[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.radio-success:checked,
    .radio-success[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.radio-success:checked:focus-visible, .radio-success[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.radio-warning:checked,
    .radio-warning[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.radio-warning:checked:focus-visible, .radio-warning[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.radio-error:checked,
    .radio-error[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.radio-error:checked:focus-visible, .radio-error[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.radio-inset {
    width: 1.5rem;
    height: 1.5rem;
    cursor: pointer;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 9999px;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)))}
.radio-inset:focus {
    -webkit-box-shadow: none;
            box-shadow: none}
.radio-inset:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    outline-color: var(--fallback-n,oklch(var(--n)/0.3))}
.radio-inset:checked,
  .radio-inset[aria-checked="true"] {
    border-width: 6px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background-image: none;
    -webkit-animation: radioinsetmark var(--animation-input, 0.15s) ease-out;
            animation: radioinsetmark var(--animation-input, 0.15s) ease-out}
.radio-inset:checked.radio-xs, .radio-inset[aria-checked="true"].radio-xs {
    border-width: 4px}
.radio-inset:checked.radio-sm, .radio-inset[aria-checked="true"].radio-sm {
    border-width: 5px}
.radio-inset:checked.radio-lg, .radio-inset[aria-checked="true"].radio-lg {
    border-width: 8px}
.radio-inset-primary:checked,
    .radio-inset-primary[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}
.radio-inset-primary:checked:focus-visible, .radio-inset-primary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
.radio-inset-secondary:checked,
    .radio-inset-secondary[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}
.radio-inset-secondary:checked:focus-visible, .radio-inset-secondary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.radio-inset-accent:checked,
    .radio-inset-accent[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}
.radio-inset-accent:checked:focus-visible, .radio-inset-accent[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.radio-inset-info:checked,
    .radio-inset-info[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.radio-inset-info:checked:focus-visible, .radio-inset-info[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.radio-inset-success:checked,
    .radio-inset-success[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.radio-inset-success:checked:focus-visible, .radio-inset-success[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.radio-inset-warning:checked,
    .radio-inset-warning[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.radio-inset-warning:checked:focus-visible, .radio-inset-warning[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.radio-inset-error:checked,
    .radio-inset-error[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.radio-inset-error:checked:focus-visible, .radio-inset-error[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.radio.disabled,
  .radio:disabled,
  .radio[disabled],
  .radio-inset.disabled,
  .radio-inset:disabled,
  .radio-inset[disabled] {
    pointer-events: none;
    opacity: 0.4}
.radio.disabled:hover, .radio:disabled:hover, .radio[disabled]:hover, .radio-inset.disabled:hover, .radio-inset:disabled:hover, .radio-inset[disabled]:hover {
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
@-webkit-keyframes radiomark {
    0% {
        -webkit-box-shadow: 0 0 0 9px var(--basebg) inset,
      0 0 0 9px var(--basebg) inset;
                box-shadow: 0 0 0 9px var(--basebg) inset,
      0 0 0 9px var(--basebg) inset}
    50% {
        -webkit-box-shadow: 0 0 0 6px var(--basebg) inset,
      0 0 0 6px var(--basebg) inset;
                box-shadow: 0 0 0 6px var(--basebg) inset,
      0 0 0 6px var(--basebg) inset}
    100% {
        -webkit-box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset;
                box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset}}
@keyframes radiomark {
    0% {
        -webkit-box-shadow: 0 0 0 9px var(--basebg) inset,
      0 0 0 9px var(--basebg) inset;
                box-shadow: 0 0 0 9px var(--basebg) inset,
      0 0 0 9px var(--basebg) inset}
    50% {
        -webkit-box-shadow: 0 0 0 6px var(--basebg) inset,
      0 0 0 6px var(--basebg) inset;
                box-shadow: 0 0 0 6px var(--basebg) inset,
      0 0 0 6px var(--basebg) inset}
    100% {
        -webkit-box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset;
                box-shadow: 0 0 0 3px var(--basebg) inset,
      0 0 0 3px var(--basebg) inset}}
.radio-mark {
    display: none}
@-webkit-keyframes radioinsetmark {
    0% {
        border-width: 2px}
    50% {
        border-width: 4px}
    100% {
        border-width: 6px}}
@keyframes radioinsetmark {
    0% {
        border-width: 2px}
    50% {
        border-width: 4px}
    100% {
        border-width: 6px}}
.radio-inset-mark {
    display: none}
.custom-label-option,
.custom-option {
    width: 100%;
    overflow: hidden;
    border-radius: var(--rounded-box, 0.5rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25));
    padding: 1rem;
    text-align: center;
    -webkit-transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out}
.custom-label-option:hover, .custom-option:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.4))}
.custom-label-option .label, .custom-option .label {
    padding: 0px;
    font-size: 1rem;
    line-height: 1.375rem}
.custom-label-option .label:first-of-type, .custom-option .label:first-of-type {
    padding-bottom: 0.25rem}
.custom-label-option .label .label-text, .custom-option .label .label-text {
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.validate .custom-label-option:has(.radio:invalid),
  .custom-label-option:has(.radio.is-invalid),
  .validate .custom-option:has(.radio:invalid),
  .custom-option:has(.radio.is-invalid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.validate .custom-label-option:has(.radio:valid),
  .custom-label-option:has(.radio.is-valid),
  .validate .custom-option:has(.radio:valid),
  .custom-option:has(.radio.is-valid) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.custom-option:has(:checked) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.validate .custom-option:has(.radio:valid):has(:checked), .custom-option:has(.radio.is-valid):has(:checked) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.custom-label-option {
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.custom-label-option:has(:checked) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.validate .custom-label-option:has(.radio:valid),
  .custom-label-option:has(.radio.is-valid) {
    background-color: var(--fallback-su,oklch(var(--su)/0.2))}
.validate .custom-label-option:has(.radio:valid):has(:checked), .custom-label-option:has(.radio.is-valid):has(:checked) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.validate .custom-label-option:has(.radio:invalid),
  .custom-label-option:has(.radio.is-invalid) {
    background-color: var(--fallback-er,oklch(var(--er)/0.2))}
.radio.is-valid,
.validate .radio:valid {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
.radio.is-valid:hover,
.validate .radio:valid:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.1)) !important}
.radio.is-valid:focus-visible, .validate .radio:valid:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3)) !important}
.radio.is-valid:checked,
  .radio.is-valid[aria-checked="true"],
  .validate .radio:valid:checked,
  .validate .radio:valid[aria-checked="true"] {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity))) !important}
.radio.is-invalid,
.validate .radio:invalid {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
.radio.is-invalid:hover,
.validate .radio:invalid:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.1)) !important}
.radio.is-invalid:focus-visible, .validate .radio:invalid:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3)) !important}
.radio.is-invalid:checked,
  .radio.is-invalid[aria-checked="true"],
  .validate .radio:invalid:checked,
  .validate .radio:invalid[aria-checked="true"] {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity))) !important}
.validate .label:has(+ * > .radio:valid) > *,

.validate .label ~ *:has(> .radio:valid) ~ .label .label-text-alt,

.validate .label:has(~ .radio:valid) > *,
.validate .label:has(~ .radio:valid) :where(.label-text),

.validate .radio:valid ~  .label,
.validate .radio:valid ~  .label .label-text {
    --tw-text-opacity: 1 !important;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity))) !important}
.validate .label:has(+ * > .radio:invalid) > *,

.validate .label ~ *:has(> .radio:invalid) ~ .label .label-text-alt,

.validate .label:has(~ .radio:invalid) > *,
.validate .label:has(~ .radio:invalid) :where(.label-text),

.validate .radio:invalid ~ .label,
.validate .radio:invalid ~ .label .label-text {
    --tw-text-opacity: 1 !important;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity))) !important}
.validate *:has(> .radio:valid) ~ .success-message,
.validate .label ~ *:has(> .radio:valid) ~ * > .success-message,
.validate .radio:valid ~ * > .success-message,
.validate .radio:valid ~ .success-message {
    display: block !important}
.validate *:has(> .radio:invalid) ~ .error-message,
.validate .label ~ *:has(> .radio:invalid) ~ * > .error-message,
.validate .radio:invalid ~ * > .error-message,
.validate .radio:invalid ~ .error-message {
    display: block !important}
.radio-inset.is-valid,
.validate .radio-inset:valid {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
.radio-inset.is-valid:hover,
.validate .radio-inset:valid:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.1)) !important}
.radio-inset.is-valid:focus-visible, .validate .radio-inset:valid:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3)) !important}
.radio-inset.is-valid:checked,
  .radio-inset.is-valid[aria-checked="true"],
  .validate .radio-inset:valid:checked,
  .validate .radio-inset:valid[aria-checked="true"] {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity))) !important}
.radio-inset.is-invalid,
.validate .radio-inset:invalid {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
.radio-inset.is-invalid:hover,
.validate .radio-inset:invalid:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.1)) !important}
.radio-inset.is-invalid:focus-visible, .validate .radio-inset:invalid:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3)) !important}
.radio-inset.is-invalid:checked,
  .radio-inset.is-invalid[aria-checked="true"],
  .validate .radio-inset:invalid:checked,
  .validate .radio-inset:invalid[aria-checked="true"] {
    --tw-border-opacity: 1 !important;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity))) !important}
.validate .label:has(+ * > .radio-inset:valid) > *,

.validate .label ~ *:has(> .radio-inset:valid) ~ .label .label-text-alt,

.validate .label:has(~ .radio-inset:valid) > *,
.validate .label:has(~ .radio-inset:valid) :where(.label-text),

.validate .radio-inset:valid ~  .label,
.validate .radio-inset:valid ~  .label .label-text {
    --tw-text-opacity: 1 !important;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity))) !important}
.validate .label:has(+ * > .radio-inset:invalid) > *,

.validate .label ~ *:has(> .radio-inset:invalid) ~ .label .label-text-alt,

.validate .label:has(~ .radio-inset:invalid) > *,
.validate .label:has(~ .radio-inset:invalid) :where(.label-text),

.validate .radio-inset:invalid ~ .label,
.validate .radio-inset:invalid ~ .label .label-text {
    --tw-text-opacity: 1 !important;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity))) !important}
.validate *:has(> .radio-inset:valid) ~ .success-message,
.validate .label ~ *:has(> .radio-inset:valid) ~ * > .success-message,
.validate .radio-inset:valid ~ * > .success-message,
.validate .radio-inset:valid ~ .success-message {
    display: block !important}
.validate *:has(> .radio-inset:invalid) ~ .error-message,
.validate .label ~ *:has(> .radio-inset:invalid) ~ * > .error-message,
.validate .radio-inset:invalid ~ * > .error-message,
.validate .radio-inset:invalid ~ .error-message {
    display: block !important}
.range:focus-visible::-webkit-slider-thumb {
    --focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}
.range:focus-visible::-moz-range-thumb {
    --focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}
.range::-webkit-slider-runnable-track {
    height: 0.5rem;
    width: 100%;
    border-radius: 9999px;
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.range::-moz-range-track {
    height: 0.5rem;
    width: 100%;
    border-radius: 9999px;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.range::-webkit-slider-thumb {
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 9999px;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    appearance: none;
    -webkit-appearance: none;
    top: 50%;
    color: var(--range-shdw);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    --filler-size: 100rem;
    --filler-offset: 0.6rem;
    -webkit-box-shadow: 0 0 0 3px var(--range-shdw) inset,
      var(--focus-shadow, 0 0),
      calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size);
            box-shadow: 0 0 0 3px var(--range-shdw) inset,
      var(--focus-shadow, 0 0),
      calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}
.range::-moz-range-thumb {
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 9999px;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    -moz-transition-property: all;
    transition-property: all;
    transition-duration: 150ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    top: 50%;
    color: var(--range-shdw);
    --filler-size: 100rem;
    --filler-offset: 0.5rem;
    box-shadow: 0 0 0 3px var(--range-shdw) inset,
      var(--focus-shadow, 0 0),
      calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}
.range-primary {
    --range-shdw: var(--fallback-p,oklch(var(--p)/1))}
.range-secondary {
    --range-shdw: var(--fallback-s,oklch(var(--s)/1))}
.range-accent {
    --range-shdw: var(--fallback-a,oklch(var(--a)/1))}
.range-success {
    --range-shdw: var(--fallback-su,oklch(var(--su)/1))}
.range-warning {
    --range-shdw: var(--fallback-wa,oklch(var(--wa)/1))}
.range-info {
    --range-shdw: var(--fallback-in,oklch(var(--in)/1))}
.range-error {
    --range-shdw: var(--fallback-er,oklch(var(--er)/1))}
.range.disabled,
  .range:disabled,
  .range[disabled] {
    pointer-events: none;
    opacity: 0.3}
[dir="rtl"] .range::-webkit-slider-thumb {
    -webkit-transform: translateY(-50%) scaleX(-1);
            transform: translateY(-50%) scaleX(-1)}
[dir="rtl"] .range::-moz-range-thumb {
    transform: translateY(-50%) scaleX(-1)}
[dir="rtl"] .range::-webkit-slider-runnable-track,
[dir="rtl"] .range::-moz-range-track {
    direction: rtl}
.select:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6))}
.select:focus,
  .select:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.select:focus ~ .select-floating-label,
    .select:focus ~ .select-filled-label,
    .select:focus-within ~ .select-floating-label,
    .select:focus-within ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.select:focus.is-valid ~ .select-floating-label,
    .select:focus.is-valid ~ .select-filled-label,
    .select:focus-within.is-valid ~ .select-floating-label,
    .select:focus-within.is-valid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.select:focus.is-invalid ~ .select-floating-label,
    .select:focus.is-invalid ~ .select-filled-label,
    .select:focus-within.is-invalid ~ .select-floating-label,
    .select:focus-within.is-invalid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.select-filled::-webkit-input-placeholder {
    color: transparent}
.select-filled::-moz-placeholder {
    color: transparent}
.select-filled:-ms-input-placeholder {
    color: transparent}
.select-filled::-ms-input-placeholder {
    color: transparent}
.select-filled::placeholder {
    color: transparent}
.select-filled.input-sm {
    padding-top: 0.375rem}
.select-filled option {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.select-filled:focus,
    .select-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.select-filled:focus ~ .select-filled-focused,
    .select-filled:focus-within ~ .select-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.select:focus-visible {
    outline: unset}
.select.disabled,
  .select:disabled,
  .select[disabled] {
    pointer-events: none;
    border-width: 0px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.disabled::-webkit-input-placeholder, .select:disabled::-webkit-input-placeholder, .select[disabled]::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.disabled::-moz-placeholder, .select:disabled::-moz-placeholder, .select[disabled]::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.disabled:-ms-input-placeholder, .select:disabled:-ms-input-placeholder, .select[disabled]:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.disabled::-ms-input-placeholder, .select:disabled::-ms-input-placeholder, .select[disabled]::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.disabled::placeholder,
  .select:disabled::placeholder,
  .select[disabled]::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select-multiple,
  .select[multiple],
  .select[size].select:not([size="1"]) {
    overflow-y: auto;
    overflow-x: hidden;
    background-image: none}
.select-multiple::-webkit-scrollbar-thumb,
  .select[multiple]::-webkit-scrollbar-thumb,
  .select[size].select:not([size="1"])::-webkit-scrollbar-thumb {
    border-radius: 9999px;
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.select-multiple::-webkit-scrollbar-thumb:hover,
  .select[multiple]::-webkit-scrollbar-thumb:hover,
  .select[size].select:not([size="1"])::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.select-multiple::-webkit-scrollbar-track,
  .select[multiple]::-webkit-scrollbar-track,
  .select[size].select:not([size="1"])::-webkit-scrollbar-track {
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.select-multiple::-webkit-scrollbar,
  .select[multiple]::-webkit-scrollbar,
  .select[size].select:not([size="1"])::-webkit-scrollbar {
    width: 0.5rem}
.select.select-floating.disabled,
    .select.select-floating:disabled,
    .select.select-floating[disabled] {
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.select.select-floating ~ .select-floating-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.select.select-filled.disabled,
    .select.select-filled:disabled,
    .select.select-filled[disabled] {
    border-bottom-width: 1px}
.select.select-filled ~ .select-filled-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
[dir="rtl"] .select {
    background-position: calc(0% + 1.3em) center}
.select.select-floating.select-lg ~ .select-floating-label {
    font-size: 0.875rem;
    line-height: 1.25rem}
.select.select-filled.select-lg ~ .select-filled-label {
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-group .select {
    border-width: 0px}
.input-group .select:focus,
    .input-group .select:focus-within {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.select.is-valid,
.validate .select:valid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.select.is-valid:focus,
  .select.is-valid:focus-within,
  .validate .select:valid:focus,
  .validate .select:valid:focus-within {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.select.is-valid.select-filled:focus,
  .select.is-valid.select-filled:focus-within,
  .validate .select:valid.select-filled:focus,
  .validate .select:valid.select-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.select.is-valid ~ .select-floating-label,
  .select.is-valid ~ .select-filled-label,
  .validate .select:valid ~ .select-floating-label,
  .validate .select:valid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.select.is-valid:focus ~ .select-filled-focused,
  .select.is-valid:focus-within ~ .select-filled-focused,
  .validate .select:valid:focus ~ .select-filled-focused,
  .validate .select:valid:focus-within ~ .select-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.select:focus.is-valid ~ .select-floating-label,
.validate .select:focus:is-valid ~ .select-floating-label,
.select:focus.is-valid ~ .select-filled-label,
.validate .select:focus:is-valid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.select:focus.is-invalid ~ .select-floating-label,
.validate .select:focus:is-invalid ~ .select-floating-label,
.select:focus.is-invalid ~ .select-filled-label,
.validate .select:focus:is-invalid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.select.is-invalid,
.validate .select:invalid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.select.is-invalid:focus,
  .select.is-invalid:focus-within,
  .validate .select:invalid:focus,
  .validate .select:invalid:focus-within {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/var(--tw-ring-opacity)))}
.select.is-invalid.select-filled:focus,
  .select.is-invalid.select-filled:focus-within,
  .validate .select:invalid.select-filled:focus,
  .validate .select:invalid.select-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.select.is-invalid ~ .select-floating-label,
  .select.is-invalid ~ .select-filled-label,
  .validate .select:invalid ~ .select-floating-label,
  .validate .select:invalid ~ .select-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.select.is-invalid:focus ~ .select-filled-focused,
  .select.is-invalid:focus-within ~ .select-filled-focused,
  .validate .select:invalid:focus ~ .select-filled-focused,
  .validate .select:invalid:focus-within ~ .select-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.validate .label:has(+ * > .select:valid) > *,
.validate .label:has(+ * > .select:valid),

.validate .label ~ *:has(> .select:valid) ~ .label .label-text-alt,

.validate .label:has(~ .select:valid) > *,
.validate .label:has(~ .select:valid),
.validate .label:has(~ .select:valid) :where(.label-text),

.validate .select:valid ~  .label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .select:invalid) > *,
.validate .label:has(+ * > .select:invalid),

.validate .label ~ *:has(> .select:invalid) ~ .label .label-text-alt,

.validate .label:has(~ .select:invalid) > *,
.validate .label:has(~ .select:invalid),
.validate .label:has(~ .select:invalid) :where(.label-text),

.validate .select:invalid ~ .label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate *:has(> .select:valid) ~ .success-message,
.validate .select:valid ~ .success-message {
    display: block}
.validate *:has(> .select:invalid) ~ .error-message,
.validate .select:invalid ~ .error-message {
    display: block}
.skeleton {
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));
    will-change: background-position;
    background-image: linear-gradient(
    105deg,
    transparent 0%,
    transparent 40%,
    var(--fallback-b1,oklch(var(--b1)/0.75)) 50%,
    transparent 60%,
    transparent 100%
  );
    background-size: 200% auto;
    background-repeat: no-repeat;
    background-position-x: -50%}
.skeleton-animated {
    -webkit-animation: skeleton 1.8s ease-in-out infinite;
            animation: skeleton 1.8s ease-in-out infinite}
@media (prefers-reduced-motion) {
    .skeleton-animated {
        -webkit-animation-duration: 15s;
                animation-duration: 15s}}
@-webkit-keyframes skeleton {
    from {
        background-position: 150%}
    to {
        background-position: -50%}}
@keyframes skeleton {
    from {
        background-position: 150%}
    to {
        background-position: -50%}}
:where(.stats) > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse))}
:is([dir="rtl"] .stats > :not([hidden]) ~ :not([hidden])) {
    --tw-divide-x-reverse: 1}
.swap-rotate .swap-on,
.swap-rotate .swap-indeterminate,
.swap-rotate input:indeterminate ~ .swap-on {
    --tw-rotate: 45deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.swap-rotate input:checked ~ .swap-off,
.swap-active:where(.swap-rotate) .swap-off,
.swap-rotate input:indeterminate ~ .swap-off {
    --tw-rotate: -45deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.swap-rotate input:checked ~ .swap-on,
.swap-active:where(.swap-rotate) .swap-on,
.swap-rotate input:indeterminate ~ .swap-indeterminate {
    --tw-rotate: 0deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.swap-flip {
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -webkit-perspective: 16em;
            perspective: 16em}
.swap-flip .swap-on,
.swap-flip .swap-indeterminate,
.swap-flip input:indeterminate ~ .swap-on {
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    opacity: 1}
.swap-flip input:checked ~ .swap-off,
.swap-active:where(.swap-flip) .swap-off,
.swap-flip input:indeterminate ~ .swap-off {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    opacity: 1}
.swap-flip input:checked ~ .swap-on,
.swap-active:where(.swap-flip) .swap-on,
.swap-flip input:indeterminate ~ .swap-indeterminate {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg)}
[dir="rtl"] .switch {
    --handleoffsetcalculator: calc(var(--handleoffset) * 1)}
.switch:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    outline-color: var(--fallback-n,oklch(var(--n)/0.3))}
.switch:checked,
  .switch[checked="true"],
  .switch[aria-checked="true"] {
    background-image: none;
    --handleoffsetcalculator: var(--handleoffset);
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
[dir="rtl"] .switch:checked, [dir="rtl"] .switch[checked="true"], [dir="rtl"] .switch[aria-checked="true"] {
    --handleoffsetcalculator: calc(var(--handleoffset) * -1)}
.switch:indeterminate {
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)));
    -webkit-box-shadow: calc(var(--handleoffset) / 2) 0 0 3px var(--tglbg) inset,
      calc(var(--handleoffset) / -2) 0 0 3px var(--tglbg) inset,
      0 0 0 3px var(--tglbg) inset;
            box-shadow: calc(var(--handleoffset) / 2) 0 0 3px var(--tglbg) inset,
      calc(var(--handleoffset) / -2) 0 0 3px var(--tglbg) inset,
      0 0 0 3px var(--tglbg) inset}
[dir="rtl"] .switch:indeterminate {
    -webkit-box-shadow: calc(var(--handleoffset) / 2) 0 0 3px var(--tglbg) inset,
        calc(var(--handleoffset) / -2) 0 0 3px var(--tglbg) inset,
        0 0 0 3px var(--tglbg) inset;
            box-shadow: calc(var(--handleoffset) / 2) 0 0 3px var(--tglbg) inset,
        calc(var(--handleoffset) / -2) 0 0 3px var(--tglbg) inset,
        0 0 0 3px var(--tglbg) inset}
.switch-primary:checked,
    .switch-primary[checked="true"],
    .switch-primary[aria-checked="true"] {
    --tglbg: var(--fallback-p,oklch(var(--p)/1))}
.switch-primary:checked:focus-visible, .switch-primary[checked="true"]:focus-visible, .switch-primary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
.switch-secondary:checked,
    .switch-secondary[checked="true"],
    .switch-secondary[aria-checked="true"] {
    --tglbg: var(--fallback-s,oklch(var(--s)/1))}
.switch-secondary:checked:focus-visible, .switch-secondary[checked="true"]:focus-visible, .switch-secondary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.switch-accent:checked,
    .switch-accent[checked="true"],
    .switch-accent[aria-checked="true"] {
    --tglbg: var(--fallback-a,oklch(var(--a)/1))}
.switch-accent:checked:focus-visible, .switch-accent[checked="true"]:focus-visible, .switch-accent[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.switch-info:checked,
    .switch-info[checked="true"],
    .switch-info[aria-checked="true"] {
    --tglbg: var(--fallback-in,oklch(var(--in)/1))}
.switch-info:checked:focus-visible, .switch-info[checked="true"]:focus-visible, .switch-info[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.switch-success:checked,
    .switch-success[checked="true"],
    .switch-success[aria-checked="true"] {
    --tglbg: var(--fallback-su,oklch(var(--su)/1))}
.switch-success:checked:focus-visible, .switch-success[checked="true"]:focus-visible, .switch-success[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.switch-warning:checked,
    .switch-warning[checked="true"],
    .switch-warning[aria-checked="true"] {
    --tglbg: var(--fallback-wa,oklch(var(--wa)/1))}
.switch-warning:checked:focus-visible, .switch-warning[checked="true"]:focus-visible, .switch-warning[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.switch-error:checked,
    .switch-error[checked="true"],
    .switch-error[aria-checked="true"] {
    --tglbg: var(--fallback-er,oklch(var(--er)/1))}
.switch-error:checked:focus-visible, .switch-error[checked="true"]:focus-visible, .switch-error[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.switch.disabled,
  .switch:disabled,
  .switch[disabled] {
    pointer-events: none;
    background-color: transparent;
    opacity: 0.4}
.switch-outline {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    -webkit-box-shadow: var(--handleoffsetcalculator) 0 0 3px var(--tglbg) inset,
      0 0 0 3px var(--tglbg) inset,
      var(--switchhandleborder);
            box-shadow: var(--handleoffsetcalculator) 0 0 3px var(--tglbg) inset,
      0 0 0 3px var(--tglbg) inset,
      var(--switchhandleborder)}
.switch-outline:focus-visible {
    outline-style: solid;
    outline-width: 2px;
    outline-offset: 0px;
    outline-color: var(--fallback-n,oklch(var(--n)/0.3))}
.switch-outline:checked,
    .switch-outline[checked="true"],
    .switch-outline[aria-checked="true"] {
    background-image: none;
    --handleoffsetcalculator: var(--handleoffset)}
[dir="rtl"] .switch-outline:checked, [dir="rtl"] .switch-outline[checked="true"], [dir="rtl"] .switch-outline[aria-checked="true"] {
    --handleoffsetcalculator: calc(var(--handleoffset) * -1)}
.switch-outline.switch-primary:checked,
      .switch-outline.switch-primary[checked="true"],
      .switch-outline.switch-primary[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.switch-outline.switch-primary:checked:focus-visible, .switch-outline.switch-primary[checked="true"]:focus-visible, .switch-outline.switch-primary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-p,oklch(var(--p)/0.3))}
.switch-outline.switch-secondary:checked,
      .switch-outline.switch-secondary[checked="true"],
      .switch-outline.switch-secondary[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))}
.switch-outline.switch-secondary:checked:focus-visible, .switch-outline.switch-secondary[checked="true"]:focus-visible, .switch-outline.switch-secondary[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-s,oklch(var(--s)/0.3))}
.switch-outline.switch-accent:checked,
      .switch-outline.switch-accent[checked="true"],
      .switch-outline.switch-accent[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}
.switch-outline.switch-accent:checked:focus-visible, .switch-outline.switch-accent[checked="true"]:focus-visible, .switch-outline.switch-accent[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-a,oklch(var(--a)/0.3))}
.switch-outline.switch-info:checked,
      .switch-outline.switch-info[checked="true"],
      .switch-outline.switch-info[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.switch-outline.switch-info:checked:focus-visible, .switch-outline.switch-info[checked="true"]:focus-visible, .switch-outline.switch-info[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.switch-outline.switch-success:checked,
      .switch-outline.switch-success[checked="true"],
      .switch-outline.switch-success[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.switch-outline.switch-success:checked:focus-visible, .switch-outline.switch-success[checked="true"]:focus-visible, .switch-outline.switch-success[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.switch-outline.switch-warning:checked,
      .switch-outline.switch-warning[checked="true"],
      .switch-outline.switch-warning[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.switch-outline.switch-warning:checked:focus-visible, .switch-outline.switch-warning[checked="true"]:focus-visible, .switch-outline.switch-warning[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.switch-outline.switch-error:checked,
      .switch-outline.switch-error[checked="true"],
      .switch-outline.switch-error[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.switch-outline.switch-error:checked:focus-visible, .switch-outline.switch-error[checked="true"]:focus-visible, .switch-outline.switch-error[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.switch-outline.disabled,
    .switch-outline:disabled,
    .switch-outline[disabled] {
    pointer-events: none;
    border-color: currentColor;
    background-color: transparent;
    opacity: 0.3;
    --switchhandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset,
        var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}
.switch-mark {
    display: none}
.switch.is-valid,
.validate .switch:valid {
    --tglbg: var(--fallback-su,oklch(var(--su)/1))}
.switch.is-valid:focus-visible, .validate .switch:valid:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3)) !important}
.switch.is-valid:checked,
  .switch.is-valid[checked="true"],
  .switch.is-valid[aria-checked="true"],
  .validate .switch:valid:checked,
  .validate .switch:valid[checked="true"],
  .validate .switch:valid[aria-checked="true"] {
    --tglbg: var(--fallback-su,oklch(var(--su)/1))}
.switch.is-invalid,
.validate .switch:invalid {
    --tglbg: var(--fallback-er,oklch(var(--er)/1))}
.switch.is-invalid:focus-visible, .validate .switch:invalid:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3)) !important}
.switch.is-invalid:checked,
  .switch.is-invalid[checked="true"],
  .switch.is-invalid[aria-checked="true"],
  .validate .switch:invalid:checked,
  .validate .switch:invalid[checked="true"],
  .validate .switch:invalid[aria-checked="true"] {
    --tglbg: var(--fallback-er,oklch(var(--er)/1))}
.validate .label:has(+ * > .switch:valid)>*,

.validate .label~*:has(> .switch:valid)~.label .label-text-alt,

.validate .label:has(~ .switch:valid)>*,
.validate .label:has(~ .switch:valid) :where(.label-text),

.validate .switch:valid~.label,
.validate .switch:valid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .switch:invalid)>*,

.validate .label~*:has(> .switch:invalid)~.label .label-text-alt,

.validate .label:has(~ .switch:invalid)>*,
.validate .label:has(~ .switch:invalid) :where(.label-text),

.validate .switch:invalid~.label,
.validate .switch:invalid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate *:has(> .switch:valid) ~ .success-message,
.validate .label ~ *:has(> .switch:valid) ~ * > .success-message,
.validate .switch:valid ~ * > .success-message,
.validate .switch:valid ~ .success-message {
    display: block}
.validate *:has(> .switch:invalid) ~ .error-message,
.validate .label ~ *:has(> .switch:invalid) ~ * > .error-message,
.validate .switch:invalid ~ * > .error-message,
.validate .switch:invalid ~ .error-message {
    display: block}
.switch-outline.is-valid,
.validate .switch-outline:valid {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.switch-outline.is-valid:checked,
  .switch-outline.is-valid[checked="true"],
  .switch-outline.is-valid[aria-checked="true"],
  .validate .switch-outline:valid:checked,
  .validate .switch-outline:valid[checked="true"],
  .validate .switch-outline:valid[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.switch-outline.is-invalid,
.validate .switch-outline:invalid {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.switch-outline.is-invalid:checked,
  .switch-outline.is-invalid[checked="true"],
  .switch-outline.is-invalid[aria-checked="true"],
  .validate .switch-outline:invalid:checked,
  .validate .switch-outline:invalid[checked="true"],
  .validate .switch-outline:invalid[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.validate .label:has(+ * > .switch-outline:valid)>*,

.validate .label~*:has(> .switch-outline:valid)~.label .label-text-alt,

.validate .label:has(~ .switch-outline:valid)>*,
.validate .label:has(~ .switch-outline:valid) :where(.label-text),

.validate .switch-outline:valid~.label,
.validate .switch-outline:valid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .switch-outline:invalid)>*,

.validate .label~*:has(> .switch-outline:invalid)~.label .label-text-alt,

.validate .label:has(~ .switch-outline:invalid)>*,
.validate .label:has(~ .switch-outline:invalid) :where(.label-text),

.validate .switch-outline:invalid~.label,
.validate .switch-outline:invalid~.label .label-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate *:has(> .switch-outline:valid) ~ .success-message,
.validate .label ~ *:has(> .switch-outline:valid) ~ * > .success-message,
.validate .switch-outline:valid ~ * > .success-message,
.validate .switch-outline:valid ~ .success-message {
    display: block}
.validate *:has(> .switch-outline:invalid) ~ .error-message,
.validate .label ~ *:has(> .switch-outline:invalid) ~ * > .error-message,
.validate .switch-outline:invalid ~ * > .error-message,
.validate .switch-outline:invalid ~ .error-message {
    display: block}
.tabs-lifted > .tab:focus-visible {
    border-end-end-radius: 0;
    border-end-start-radius: 0}
.tab.tab-active:not([disabled]) {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));
    --tw-text-opacity: 1}
.tab:focus,
  .tab:focus-visible {
    outline: 2px solid transparent;
    outline-offset: 2px}
.tab[disabled] {
    pointer-events: none;
    border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));
    --tw-border-opacity: 0.3;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));
    --tw-text-opacity: 0.4}
.tabs-bordered > .tab {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    border-style: solid;
    border-bottom-width: calc(var(--tab-border, 1px) + 1px)}
.tabs-lifted > .tab {
    border: var(--tab-border, 1px) solid transparent;
    border-width: 0 0 var(--tab-border, 1px) 0;
    border-radius: var(--tab-radius, 0.375rem);
    border-bottom-color: var(--tab-border-color);
    -webkit-padding-start: var(--tab-padding, 1rem);
            padding-inline-start: var(--tab-padding, 1rem);
    -webkit-padding-end: var(--tab-padding, 1rem);
            padding-inline-end: var(--tab-padding, 1rem);
    padding-top: var(--tab-border, 1px)}
.tabs-lifted > .tab.tab-active:not([disabled]) {
    background-color: var(--tab-bg);
    border-width: var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);
    border-color: var(--tab-border-color);
    border-end-start-radius: 0;
    border-end-end-radius: 0;
    -webkit-padding-start: calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));
            padding-inline-start: calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));
    -webkit-padding-end: calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));
            padding-inline-end: calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));
    padding-bottom: var(--tab-border, 1px);
    padding-top: 0}
.tabs-lifted > .tab.tab-active:not([disabled]):before {
    z-index: 1;
    content: "";
    display: block;
    position: absolute;
    width: calc(100% + var(--tab-radius, 0.375rem) * 2);
    height: var(--tab-radius, 0.375rem);
    bottom: 0;
    background-size: var(--tab-radius, 0.375rem);
    background-position: top left,
        top right;
    background-repeat: no-repeat;
    --tab-grad: calc(69% - var(--tab-border, 1px));
    --radius-start: radial-gradient(
        circle at top left,
        transparent var(--tab-grad),
        var(--tab-border-color) calc(var(--tab-grad) + 0.25px),
        var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),
        var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px)
      );
    --radius-end: radial-gradient(
        circle at top right,
        transparent var(--tab-grad),
        var(--tab-border-color) calc(var(--tab-grad) + 0.25px),
        var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),
        var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px)
      );
    background-image: var(--radius-start), var(--radius-end)}
.tabs-lifted > .tab.tab-active:not([disabled]):first-child:before {
    background-image: var(--radius-end);
    background-position: top right}
[dir="rtl"] .tabs-lifted > .tab.tab-active:not([disabled]):first-child:before {
    background-image: var(--radius-start);
    background-position: top left}
.tabs-lifted > .tab.tab-active:not([disabled]):last-child:before {
    background-image: var(--radius-start);
    background-position: top left}
[dir="rtl"] .tabs-lifted > .tab.tab-active:not([disabled]):last-child:before {
    background-image: var(--radius-end);
    background-position: top right}
.tabs-lifted > .tab-active:not([disabled]) + .tabs-lifted .tab-active:not([disabled]):before {
    background-image: var(--radius-end);
    background-position: top right}
.table:where([dir="rtl"], [dir="rtl"] *) {
    text-align: right}
.table::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.table::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.table::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.table::-webkit-scrollbar {
    width: 0.5rem}
.table :where(th, td) {
    text-wrap: nowrap;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 0.55rem;
    padding-bottom: 0.55rem;
    vertical-align: middle;
    font-size: 1rem;
    line-height: 1.375rem}
.table :where(th) {
    text-wrap: nowrap;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    text-transform: uppercase;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    letter-spacing: 1px}
.table-xs :where(th, td) {
    font-size: 0.75rem;
    line-height: 1rem}
.table-sm :where(th, td), .table-md :where(th, td) {
    font-size: 0.875rem;
    line-height: 1.25rem}
.table tr.active,
  .table tr.active:nth-child(even),
  .table-stripped tbody tr:nth-child(even) {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.table-stripped tr.active,
    .table-stripped tr.active:nth-child(even),
    .table-stripped-stripped tbody tr:nth-child(even) {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.table-stripped-columns td:nth-child(even),
  .table-stripped-columns th:nth-child(even) {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
.table :where(thead, tbody) :where(tr:not(:last-child)),
    .table :where(thead, tbody) :where(tr:first-child:last-child) {
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.25))}
.table :where(thead, tfoot, th) {
    white-space: nowrap;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.table-borderless {
    border-style: none}
.table-borderless :where(thead, tbody) :where(tr:not(:last-child)),
      .table-borderless :where(thead, tbody) :where(tr:first-child:last-child) {
    border-style: none}
textarea {
    background-color: transparent}
textarea:focus {
    outline-width: 0px;
    outline-color: transparent}
textarea:focus-visible {
    outline: unset}
.textarea::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea::-webkit-scrollbar-thumb {
    border-radius: 9999px;
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.textarea::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.textarea::-webkit-scrollbar-track {
    border-radius: 9999px;
    background-color: transparent}
.textarea::-webkit-scrollbar {
    width: 0.5rem}
.textarea:focus,
  s .textarea:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-shadow: 0 1px 2px 0 var(--fallback-bs,oklch(var(--bs)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-shadow-color: var(--fallback-p,oklch(var(--p)/0.22));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/var(--tw-ring-opacity)))}
.textarea-floating::-webkit-input-placeholder {
    color: transparent}
.textarea-floating::-moz-placeholder {
    color: transparent}
.textarea-floating:-ms-input-placeholder {
    color: transparent}
.textarea-floating::-ms-input-placeholder {
    color: transparent}
.textarea-floating::placeholder {
    color: transparent}
.textarea-floating:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating {
    field-sizing: content}
.textarea-filled {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.6));
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    field-sizing: content}
.textarea-filled::-webkit-input-placeholder {
    color: transparent}
.textarea-filled::-moz-placeholder {
    color: transparent}
.textarea-filled:-ms-input-placeholder {
    color: transparent}
.textarea-filled::-ms-input-placeholder {
    color: transparent}
.textarea-filled::placeholder {
    color: transparent}
.textarea-filled:hover {
    border-width: 0px;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)))}
.textarea-filled:focus-visible {
    outline-width: 0px}
.textarea-filled:not(:-moz-placeholder-shown) {
    padding-top: 1.5rem}
.textarea-filled:not(:-ms-input-placeholder) {
    padding-top: 1.5rem}
.textarea-filled:not(:placeholder-shown) {
    padding-top: 1.5rem}
.textarea-filled:focus,
    .textarea-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    padding-top: 1.5rem;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.textarea-filled:focus::-webkit-input-placeholder, .textarea-filled:focus-within::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-filled:focus::-moz-placeholder, .textarea-filled:focus-within::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-filled:focus:-ms-input-placeholder, .textarea-filled:focus-within:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-filled:focus::-ms-input-placeholder, .textarea-filled:focus-within::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-filled:focus::placeholder,
    .textarea-filled:focus-within::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-filled:focus ~ .textarea-filled-focused,
    .textarea-filled:focus-within ~ .textarea-filled-focused {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}
.textarea.disabled,
  .textarea:disabled,
  .textarea[disabled] {
    pointer-events: none;
    border-width: 0px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea.textarea-floating.disabled,
    .textarea.textarea-floating:disabled,
    .textarea.textarea-floating[disabled] {
    border-width: 1px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}
.textarea.textarea-floating.disabled ~ .textarea-floating-label, .textarea.textarea-floating:disabled ~ .textarea-floating-label, .textarea.textarea-floating[disabled] ~ .textarea-floating-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea.textarea-filled.disabled,
    .textarea.textarea-filled:disabled,
    .textarea.textarea-filled[disabled] {
    border-bottom-width: 1px}
.textarea.textarea-filled.disabled ~ .textarea-filled-label, .textarea.textarea-filled:disabled ~ .textarea-filled-label, .textarea.textarea-filled[disabled] ~ .textarea-filled-label {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.textarea-floating-label,
.textarea-filled-label {
    pointer-events: none;
    position: absolute;
    inset-inline-start: 0px;
    top: 0.5rem;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    background-color: transparent;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
    line-height: 1.375rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.peer:focus ~ .textarea-floating-label,.peer:focus ~ 
.textarea-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.peer:focus ~ .textarea-floating-label::-webkit-input-placeholder, .peer:focus ~ 
.textarea-filled-label::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.peer:focus ~ .textarea-floating-label::-moz-placeholder, .peer:focus ~ 
.textarea-filled-label::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.peer:focus ~ .textarea-floating-label:-ms-input-placeholder, .peer:focus ~ 
.textarea-filled-label:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.peer:focus ~ .textarea-floating-label::-ms-input-placeholder, .peer:focus ~ 
.textarea-filled-label::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.peer:focus ~ .textarea-floating-label::placeholder,.peer:focus ~ 
.textarea-filled-label::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.peer:not(:-moz-placeholder-shown) ~ .textarea-floating-label {
    top: 0px;
    margin-inline-start: 0.75rem;
    width: -moz-fit-content;
    width: fit-content;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer:not(:-ms-input-placeholder) ~ .textarea-floating-label {
    top: 0px;
    margin-inline-start: 0.75rem;
    width: fit-content;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer:focus ~ .textarea-floating-label,
  .peer:focus-within ~ .textarea-floating-label,
  .peer:not(:placeholder-shown) ~ .textarea-floating-label {
    top: 0px;
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.textarea-filled-label {
    top: 1rem}
.peer:not(:-moz-placeholder-shown) ~ .textarea-filled-label {
    top: 0.25rem;
    margin-inline-start: 1rem;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0px;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer:not(:-ms-input-placeholder) ~ .textarea-filled-label {
    top: 0.25rem;
    margin-inline-start: 1rem;
    width: fit-content;
    padding: 0px;
    font-size: 0.875rem;
    line-height: 1.25rem}
.peer:focus ~ .textarea-filled-label,
  .peer:focus-within ~ .textarea-filled-label,
  .peer:not(:placeholder-shown) ~ .textarea-filled-label {
    top: 0.25rem;
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0px;
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-group .textarea {
    border-width: 0px}
.input-group .textarea:focus,
    .input-group .textarea:focus-within {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.textarea.is-valid,
.validate .textarea:valid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.textarea.is-valid:focus,
  .textarea.is-valid:focus-within,
  .validate .textarea:valid:focus,
  .validate .textarea:valid:focus-within {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/var(--tw-ring-opacity)))}
.textarea.is-valid.textarea-filled:focus,
  .textarea.is-valid.textarea-filled:focus-within,
  .validate .textarea:valid.textarea-filled:focus,
  .validate .textarea:valid.textarea-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.textarea.is-valid ~ .textarea-floating-label,
  .textarea.is-valid ~ .textarea-filled-label,
  .validate .textarea:valid ~ .textarea-floating-label,
  .validate .textarea:valid ~ .textarea-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.textarea.is-valid:focus ~ .textarea-filled-focused,
  .textarea.is-valid:focus-within ~ .textarea-filled-focused,
  .validate .textarea:valid:focus ~ .textarea-filled-focused,
  .validate .textarea:valid:focus-within ~ .textarea-filled-focused {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.textarea:focus.is-valid ~ .textarea-floating-label,
.validate .textarea:focus:is-valid ~ .textarea-floating-label,
.textarea:focus.is-valid ~ .textarea-filled-label,
.validate .textarea:focus:is-valid ~ .textarea-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.textarea:focus.is-invalid ~ .textarea-floating-label,
.validate .textarea:focus:is-invalid ~ .textarea-floating-label,
.textarea:focus.is-invalid ~ .textarea-filled-label,
.validate .textarea:focus:is-invalid ~ .textarea-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.textarea.is-invalid,
.validate .textarea:invalid {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.textarea.is-invalid:focus,
  .textarea.is-invalid:focus-within,
  .validate .textarea:invalid:focus,
  .validate .textarea:invalid:focus-within {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.22));
    --tw-shadow: var(--tw-shadow-colored);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/var(--tw-ring-opacity)))}
.textarea.is-invalid.textarea-filled:focus,
  .textarea.is-invalid.textarea-filled:focus-within,
  .validate .textarea:invalid.textarea-filled:focus,
  .validate .textarea:invalid.textarea-filled:focus-within {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.textarea.is-invalid ~ .textarea-floating-label,
  .textarea.is-invalid ~ .textarea-filled-label,
  .validate .textarea:invalid ~ .textarea-floating-label,
  .validate .textarea:invalid ~ .textarea-filled-label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.textarea.is-invalid:focus ~ .textarea-filled-focused,
  .textarea.is-invalid:focus-within ~ .textarea-filled-focused,
  .validate .textarea:invalid:focus ~ .textarea-filled-focused,
  .validate .textarea:invalid:focus-within ~ .textarea-filled-focused {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.validate .label:has(+ * > .textarea:valid) > *,
.validate .label:has(+ * > .textarea:valid),

.validate .label ~ *:has(> .textarea:valid) ~ .label .label-text-alt,

.validate .label:has(~ .textarea:valid) > *,
.validate .label:has(~ .textarea:valid),
.validate .label:has(~ .textarea:valid) :where(.label-text),

.validate .textarea:valid ~  .label {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.validate .label:has(+ * > .textarea:invalid) > *,
.validate .label:has(+ * > .textarea:invalid),

.validate .label ~ *:has(> .textarea:invalid) ~ .label .label-text-alt,

.validate .label:has(~ .textarea:invalid) > *,
.validate .label:has(~ .textarea:invalid),
.validate .label:has(~ .textarea:invalid) :where(.label-text),

.validate .textarea:invalid ~ .label {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.validate *:has(> .textarea:valid) ~ * > .success-message,
.validate *:has(> .textarea:valid) ~ .success-message,
.validate .textarea:valid ~ * > .success-message,
.validate .textarea:valid ~ .success-message {
    display: block}
.validate *:has(> .textarea:invalid) ~ * > .error-message,
.validate *:has(> .textarea:invalid) ~ .error-message,
.validate .textarea:invalid ~ * > .error-message,
.validate .textarea:invalid ~ .error-message {
    display: block}
.timeline hr {
    height: 1.5px}
:where(.timeline hr) {
    border-color: transparent;
    background-color: var(--fallback-bc,oklch(var(--bc)/0.1))}
:where(.timeline:has(.timeline-middle) hr):first-child {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem);
    border-end-end-radius: var(--rounded-tooltip, 0.25rem);
    border-start-start-radius: 0px;
    border-end-start-radius: 0px}
:where(.timeline:has(.timeline-middle) hr):last-child {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem);
    border-end-start-radius: var(--rounded-tooltip, 0.25rem);
    border-start-end-radius: 0px;
    border-end-end-radius: 0px}
:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child) {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem);
    border-end-start-radius: var(--rounded-tooltip, 0.25rem);
    border-start-end-radius: 0px;
    border-end-end-radius: 0px}
:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child) {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem);
    border-end-end-radius: var(--rounded-tooltip, 0.25rem);
    border-start-start-radius: 0px;
    border-end-start-radius: 0px}
.timeline-box {
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.tooltip-primary {
    --tooltip-color: var(--fallback-p,oklch(var(--p)/1));
    --tooltip-text-color: var(--fallback-pc,oklch(var(--pc)/1))}
.tooltip-secondary {
    --tooltip-color: var(--fallback-s,oklch(var(--s)/1));
    --tooltip-text-color: var(--fallback-sc,oklch(var(--sc)/1))}
.tooltip-accent {
    --tooltip-color: var(--fallback-a,oklch(var(--a)/1));
    --tooltip-text-color: var(--fallback-ac,oklch(var(--ac)/1))}
.tooltip-info {
    --tooltip-color: var(--fallback-in,oklch(var(--in)/1));
    --tooltip-text-color: var(--fallback-inc,oklch(var(--inc)/1))}
.tooltip-success {
    --tooltip-color: var(--fallback-su,oklch(var(--su)/1));
    --tooltip-text-color: var(--fallback-suc,oklch(var(--suc)/1))}
.tooltip-warning {
    --tooltip-color: var(--fallback-wa,oklch(var(--wa)/1));
    --tooltip-text-color: var(--fallback-wac,oklch(var(--wac)/1))}
.tooltip-error {
    --tooltip-color: var(--fallback-er,oklch(var(--er)/1));
    --tooltip-text-color: var(--fallback-erc,oklch(var(--erc)/1))}
:root .prose {
    --tw-prose-body: var(--fallback-bc,oklch(var(--bc)/0.8));
    --tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/0.9));
    --tw-prose-lead: var(--tw-prose-body);
    --tw-prose-links: var(--fallback-p,oklch(var(--p)/1));
    --tw-prose-kbd: var(--tw-prose-body);
    --tw-prose-bold: var(--tw-prose-headings);
    --tw-prose-counters: var(--tw-prose-headings);
    --tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/0.5));
    --tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/0.2));
    --tw-prose-quotes: var(--tw-prose-headings);
    --tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/0.2));
    --tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/0.40));
    --tw-prose-code: #e83e8c;
    --tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));
    --tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));
    --tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/0.24));
    --tw-prose-td-borders: var(--tw-prose-th-borders);
    line-height: 1.375rem}
.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after {
    display: none}
.prose pre code {
    border-radius: 0;
    padding: 0}
.prose :where(tbody tr, thead):not(:where([class~="not-prose"] *)) {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.2))}
.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) {
    padding: 0px;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) {
    font-weight: 500;
    font-size: 0.875rem}
.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) {
    font-size: 0.875rem}
.apexcharts-tooltip.apexcharts-theme-light {
    border-style: none !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important;
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26)) !important;
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-marker:where([dir="rtl"], [dir="rtl"] *) {
    margin-right: 0px !important}
.apexcharts-tooltip-title {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.4)) !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity))) !important;
    color: var(--fallback-bc,oklch(var(--bc)/0.9)) !important}
.apexcharts-yaxis:where([dir="rtl"], [dir="rtl"] *),
.apexcharts-yaxis-texts-g:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 0px !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}
.apexcharts-tooltip-series-group.apexcharts-active {
    padding-bottom: 0px !important}
.apexcharts-radar-series.apexcharts-plot-series .apexcharts-xaxis:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 0px !important;
    --tw-translate-y: 0px !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}
.apexcharts-yaxis.apexcharts-xaxis-inversed:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 1.25rem !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}
.apexcharts-legend {
    -webkit-padding-end: 1.5rem !important;
            padding-inline-end: 1.5rem !important}
.apexcharts-legend-series .apexcharts-legend-marker {
    left: -0.125rem !important}
.apexcharts-legend-series .apexcharts-legend-marker:where([dir="rtl"], [dir="rtl"] *) {
    left: 0.375rem !important}
.apexcharts-legend-series .apexcharts-legend-text {
    margin-left: 0px !important;
    padding-left: 0px !important}
.ce-toolbar__plus,
.ce-toolbar__settings-btn {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.2));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
.ce-toolbar__plus:hover,
.ce-toolbar__settings-btn:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.05))}
.ce-popover,
.ce-conversion-toolbar,
.tc-popover {
    border-radius: var(--rounded-box, 0.5rem) !important;
    border-width: 0px !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important;
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26)) !important;
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.ce-inline-toolbar {
    border-radius: var(--rounded-box, 0.5rem);
    border-width: 0px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.cdx-search-field {
    border-radius: var(--rounded-box, 0.5rem);
    border-color: var(--fallback-bc,oklch(var(--bc)/0.2));
    background-color: var(--fallback-b2,oklch(var(--b2)/0.4));
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.ce-popover-item,
.ce-conversion-tool,
.tc-toolbox__toggler,
.tc-toolbox__toggler:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.9)) !important}
.ce-popover-item__secondary-title,
.ce-conversion-tool__secondary-label {
    margin-left: 0px;
    -webkit-margin-start: auto;
            margin-inline-start: auto;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.ce-popover-item__icon,
.ce-conversion-tool__icon,
.tc-popover__item-icon {
    -webkit-margin-end: 0.625rem !important;
            margin-inline-end: 0.625rem !important;
    border-radius: var(--rounded-box, 0.5rem) !important;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important;
    -webkit-box-shadow: 0 0 0 1.35px var(--fallback-bc,oklch(var(--bc)/0.25)) !important;
            box-shadow: 0 0 0 1.35px var(--fallback-bc,oklch(var(--bc)/0.25)) !important}
.ce-popover-item__icon:where([dir="rtl"], [dir="rtl"] *),
.ce-conversion-tool__icon:where([dir="rtl"], [dir="rtl"] *),
.tc-popover__item-icon:where([dir="rtl"], [dir="rtl"] *) {
    margin-right: 0px !important}
.tc-popover__item-icon {
    border-width: 0px !important}
.tc-popover__item {
    -webkit-padding-end: 0.875rem !important;
            padding-inline-end: 0.875rem !important;
    -webkit-padding-start: 0.125rem !important;
            padding-inline-start: 0.125rem !important}
.ce-popover__items::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.ce-popover__items::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.ce-popover__items::-webkit-scrollbar-track {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}
.ce-popover__items::-webkit-scrollbar {
    width: 0.5rem}
.ce-conversion-toolbar__label {
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.ce-inline-toolbar__dropdown {
    -webkit-margin-end: 0.625rem;
            margin-inline-end: 0.625rem;
    -webkit-margin-start: 0px;
            margin-inline-start: 0px;
    border-start-start-radius: var(--rounded-box, 0.5rem);
    border-end-start-radius: var(--rounded-box, 0.5rem);
    border-inline-end-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.2))}
.ce-inline-toolbar__dropdown:where([dir="rtl"], [dir="rtl"] *) {
    border-right-width: 0px}
.ce-inline-toolbar__toggler-and-button-wrapper:has(> .ce-inline-toolbar__dropdown) {
    -webkit-padding-start: 0px;
            padding-inline-start: 0px}
.ce-conversion-tool--focused {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.8)) !important;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ce-inline-tool {
    padding-left: 0.375rem;
    padding-right: 0.375rem}
.ce-conversion-tool:last-of-type {
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.ce-block--selected .ce-block__content {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.ce-block__content {
    padding-left: 0.125rem;
    padding-right: 0.125rem}
.ce-block__content *::-moz-selection {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.ce-block__content *::selection {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.ce-block__content::-moz-selection {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.ce-block__content::selection {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.codex-editor {
    margin-left: 3.25rem;
    margin-right: 3.25rem}
.ce-toolbar__actions {
    -webkit-padding-end: 0.375rem;
            padding-inline-end: 0.375rem}
@media (min-width: 651px) {
    .codex-editor--narrow .ce-toolbar__actions {
        inset-inline-end: 100%}
    .codex-editor--narrow .ce-toolbox .ce-popover,
    .codex-editor--narrow .ce-settings .ce-popover {
        inset-inline-end: auto;
        inset-inline-start: 0px}
    .codex-editor--narrow .codex-editor__redactor {
        margin-right: 0px !important}
    [dir="rtl"] .codex-editor--narrow .codex-editor__redactor {
        margin-right: 40px !important}}
.cdx-checklist__item-checkbox,
.cdx-nested-list__item::before {
    -webkit-margin-end: 0.375rem;
            margin-inline-end: 0.375rem}
.tc-add-column,
.tc-add-row {
    color: var(--fallback-bc,oklch(var(--bc)/0.9)) !important}
.tc-cell,
.tc-row,
.tc-add-column,
.tc-add-row,
.tc-table,
.tc-row:after {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.2)) !important}
.tc-cell {
    border-inline-end-width: 1px}
.tc-cell:where([dir="rtl"], [dir="rtl"] *) {
    border-right-width: 0px}
[dir="rtl"] .tc-add-row:before,
[dir="rtl"] .tc-row:after {
    left: calc(var(--cell-size) * -1);
    right: auto}
[dir="rtl"] .tc-table:after {
    left: auto;
    right: calc(var(--cell-size) * -1)}
.tc-cell--selected {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.6)) !important}
@media (hover: hover) {
    .ce-popover-item:hover:not(.ce-popover-item--no-hover),
  .ce-popover-item--focused:not(.ce-popover-item--no-focus),
  .ce-inline-toolbar__dropdown:hover,
  .ce-inline-tool:hover,
  .ce-conversion-tool:hover,
  .tc-add-column:hover,
  .tc-add-row:hover,
  .tc-add-row:hover:before,
  .tc-popover__item:hover {
        background-color: var(--fallback-bc,oklch(var(--bc)/0.05)) !important}}
h1.ce-header {
    font-size: 2.25rem;
    line-height: 2.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
h2.ce-header {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
h3.ce-header {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
h4.ce-header {
    font-size: 1.25rem;
    line-height: 1.625rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
h5.ce-header {
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
h6.ce-header {
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}
.flatpickr-calendar {
    visibility: hidden;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 18rem;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 0.375rem;
    overflow: hidden;
    border-radius: var(--rounded-box, 0.5rem);
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.flatpickr-calendar.hasWeeks {
    max-width: 21rem}
.flatpickr-calendar::after,
  .flatpickr-calendar::before {
    content: none}
.flatpickr-current-month {
    position: absolute;
    inset-inline-start: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 0.25rem;
    padding-top: 0px;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-current-month:where([dir="rtl"], [dir="rtl"] *) {
    inset-inline-end: 1rem;
    inset-inline-start: auto}
.flatpickr-current-month .flatpickr-monthDropdown-months,
  .flatpickr-current-month input.cur-year {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 0px;
    border-width: 0px;
    vertical-align: middle;
    font-weight: 500;
    outline: 2px solid transparent;
    outline-offset: 2px;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    color: inherit}
.flatpickr-current-month span.cur-month {
    margin: 0px;
    font-weight: 500}
.flatpickr-current-month span.cur-month:hover {
    background-color: transparent}
.flatpickr-current-month .numInputWrapper {
    display: inline-block;
    width: 6ch}
.flatpickr-current-month .numInputWrapper:hover {
    background-color: transparent}
.flatpickr-current-month .flatpickr-monthDropdown-months {
    position: relative;
    margin-top: -1px;
    cursor: pointer;
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important;
    padding: 0px}
.flatpickr-current-month input.cur-year {
    margin: 0px;
    height: 1.25rem;
    cursor: default;
    -webkit-padding-start: 0.25rem;
            padding-inline-start: 0.25rem}
.flatpickr-current-month input.cur-year:focus {
    outline: 2px solid transparent;
    outline-offset: 2px}
.flatpickr-current-month input.cur-year[disabled],
    .flatpickr-current-month input.cur-year[disabled]:hover {
    pointer-events: none;
    background-color: transparent}
.flatpickr-months .flatpickr-month {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.75rem;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem);
    padding-left: 1rem;
    padding-right: 1rem;
    text-align: center}
.flatpickr-months .flatpickr-prev-month,
  .flatpickr-months .flatpickr-next-month {
    position: absolute;
    top: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 1.75rem;
    height: 1.75rem;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 9999px;
    background-color: var(--fallback-n,oklch(var(--n)/0.1));
    padding: 0px;
    color: var(--fallback-bc,oklch(var(--bc)/0.9));
    text-decoration-line: none}
.flatpickr-months .flatpickr-prev-month:hover,
  .flatpickr-months .flatpickr-next-month:hover {
    fill: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-months .flatpickr-prev-month:where([dir="rtl"], [dir="rtl"] *),
  .flatpickr-months .flatpickr-next-month:where([dir="rtl"], [dir="rtl"] *) {
    --tw-rotate: 180deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg {
    width: 0.75rem;
    height: 0.75rem;
    fill: var(--fallback-bc,oklch(var(--bc)/0.9));
    vertical-align: middle;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-months .flatpickr-prev-month:hover svg,
  .flatpickr-months .flatpickr-next-month:hover svg {
    fill: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month {
    inset-inline-end: 50px;
    inset-inline-start: auto}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month:where([dir="rtl"], [dir="rtl"] *) {
    inset-inline-end: auto;
    inset-inline-start: 3.5rem;
    --tw-skew-x: -1deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
    inset-inline-end: 0px;
    inset-inline-start: 0px}
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
    inset-inline-end: 1rem}
.flatpickr-months .flatpickr-next-month.flatpickr-next-month:where([dir="rtl"], [dir="rtl"] *) {
    inset-inline-end: auto;
    inset-inline-start: 1rem;
    --tw-skew-x: -1deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.flatpickr-weekdays {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    text-align: center}
.flatpickr-weekdaycontainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%}
span.flatpickr-weekday,
.flatpickr-weekwrapper .flatpickr-weekday {
    margin: 0px;
    display: block;
    cursor: default;
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-days {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 18rem;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow: hidden;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem}
.flatpickr-days:focus {
    outline: 2px solid transparent;
    outline-offset: 2px}
.flatpickr-calendar.hasTime .flatpickr-days {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-width: 0px}
.flatpickr-days .dayContainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 100%;
    max-width: 100%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    row-gap: 0.125rem;
    padding: 0px;
    opacity: 1;
    outline: 2px solid transparent;
    outline-offset: 2px}
.flatpickr-day {
    position: relative;
    margin: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 2.375rem;
    height: 2.375rem;
    max-width: 2.375rem;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    font-size: 1rem;
    line-height: 1.375rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-day.today:not(.selected) {
    border-color: transparent;
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.flatpickr-day.inRange,
  .flatpickr-day.prevMonthDay.inRange,
  .flatpickr-day.nextMonthDay.inRange,
  .flatpickr-day.today.inRange,
  .flatpickr-day.prevMonthDay.today.inRange,
  .flatpickr-day.nextMonthDay.today.inRange,
  .flatpickr-day:hover,
  .flatpickr-day.prevMonthDay:hover,
  .flatpickr-day.nextMonthDay:hover,
  .flatpickr-day:focus,
  .flatpickr-day.prevMonthDay:focus,
  .flatpickr-day.nextMonthDay:focus {
    cursor: pointer;
    outline: 2px solid transparent;
    outline-offset: 2px}
.flatpickr-day:hover:not(.selected, .today), .flatpickr-day:focus:not(.selected, .today), .flatpickr-day.prevMonthDay:hover:not(.selected, .today), .flatpickr-day.nextMonthDay:hover:not(.selected, .today), .flatpickr-day.prevMonthDay:focus:not(.selected, .today), .flatpickr-day.nextMonthDay:focus:not(.selected, .today) {
    border-color: transparent;
    background-color: var(--fallback-n,oklch(var(--n)/0.1))}
.flatpickr-day.selected,
  .flatpickr-day.startRange,
  .flatpickr-day.endRange,
  .flatpickr-day.selected.inRange,
  .flatpickr-day.startRange.inRange,
  .flatpickr-day.endRange.inRange,
  .flatpickr-day.selected:focus,
  .flatpickr-day.startRange:focus,
  .flatpickr-day.endRange:focus,
  .flatpickr-day.selected:hover,
  .flatpickr-day.startRange:hover,
  .flatpickr-day.endRange:hover,
  .flatpickr-day.selected.prevMonthDay,
  .flatpickr-day.startRange.prevMonthDay,
  .flatpickr-day.endRange.prevMonthDay,
  .flatpickr-day.selected.nextMonthDay,
  .flatpickr-day.startRange.nextMonthDay,
  .flatpickr-day.endRange.nextMonthDay {
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.flatpickr-day.inRange:not(.startRange):not(.endRange) {
    border-radius: 0px;
    border-color: transparent}
.flatpickr-day.disabled,
  .flatpickr-day.disabled:hover {
    pointer-events: none;
    border-color: transparent;
    background-color: transparent;
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.flatpickr-day.prevMonthDay,
  .flatpickr-day.nextMonthDay,
  .flatpickr-day.notAllowed,
  .flatpickr-day.notAllowed.prevMonthDay,
  .flatpickr-day.notAllowed.nextMonthDay {
    border-color: transparent;
    background-color: transparent}
.flatpickr-day.week.selected {
    border-radius: 0px}
.flatpickr-day.selected.startRange,
  .flatpickr-day.startRange.startRange,
  .flatpickr-day.endRange.startRange {
    border-end-end-radius: 0px;
    border-start-end-radius: 0px}
.flatpickr-day.selected.endRange,
  .flatpickr-day.startRange.endRange,
  .flatpickr-day.endRange.endRange {
    border-end-start-radius: 0px;
    border-start-start-radius: 0px}
.flatpickr-day.flatpickr-disabled,
  .flatpickr-day.flatpickr-disabled:hover,
  .flatpickr-day.prevMonthDay,
  .flatpickr-day.nextMonthDay,
  .flatpickr-day.notAllowed,
  .flatpickr-day.notAllowed.prevMonthDay,
  .flatpickr-day.notAllowed.nextMonthDay {
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.flatpickr-day.inRange,
.flatpickr-day.inRange:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));
    -webkit-box-shadow: unset;
            box-shadow: unset}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) {
    -webkit-box-shadow: unset;
            box-shadow: unset}
.flatpickr-weekwrapper span.flatpickr-day,
  .flatpickr-weekwrapper span.flatpickr-day:hover {
    margin: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 2.375rem;
    height: 2.375rem;
    max-width: 2.375rem;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    font-size: 1rem;
    line-height: 1.375rem;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-weekwrapper span.flatpickr-day:not(:last-child),
  .flatpickr-weekwrapper span.flatpickr-day:hover:not(:last-child) {
    margin-bottom: 0.125rem}
.flatpickr-weekwrapper .flatpickr-weeks {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    -webkit-padding-end: 0px;
            padding-inline-end: 0px;
    -webkit-padding-start: 0.625rem;
            padding-inline-start: 0.625rem;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.flatpickr-weekwrapper .flatpickr-weekday {
    -webkit-padding-start: 0.75rem;
            padding-inline-start: 0.75rem;
    line-height: 28px}
.flatpickr-calendar .flatpickr-innerContainer:has(> .flatpickr-weekwrapper) > .flatpickr-rContainer .flatpickr-weekdays,
  .flatpickr-calendar .flatpickr-innerContainer:has(> .flatpickr-weekwrapper) > .flatpickr-rContainer .flatpickr-days {
    -webkit-padding-start: 0px;
            padding-inline-start: 0px}
.flatpickr-calendar.hasTime .flatpickr-time {
    height: 100%;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    padding-left: 1.125rem;
    padding-right: 1.125rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem}
.flatpickr-time {
    max-height: unset;
    gap: 0.5rem;
    line-height: 30px}
.flatpickr-time .numInputWrapper {
    border-radius: var(--rounded-btn, 0.375rem);
    height: inherit}
.flatpickr-time input:hover,
  .flatpickr-time .flatpickr-am-pm:hover,
  .flatpickr-time input:focus,
  .flatpickr-time .flatpickr-am-pm:focus {
    background: unset}
.flatpickr-time .numInputWrapper span.arrowUp {
    top: 10%}
.flatpickr-time:after {
    content: none}
.flatpickr-calendar.hasTime.noCalendar > .flatpickr-time {
    border-color: transparent}
.flatpickr-time input.flatpickr-hour {
    height: auto;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-style: solid;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    font-size: 1rem;
    line-height: 1.375rem;
    line-height: inherit;
    font-weight: 400;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-time input.flatpickr-minute {
    height: auto;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-style: solid;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    font-size: 1rem;
    line-height: 1.375rem;
    line-height: inherit;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.flatpickr-time .flatpickr-am-pm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: var(--rounded-btn, 0.375rem);
    border-width: 1px;
    border-color: var(--fallback-bc,oklch(var(--bc)/0.1));
    font-size: 1rem;
    line-height: 1.375rem;
    line-height: inherit;
    color: var(--fallback-bc,oklch(var(--bc)/0.9))}
.numInputWrapper:hover,
.numInputWrapper span:hover {
    background: unset}
.flatpickr-current-month .numInputWrapper span.arrowUp:after,
.flatpickr-time .numInputWrapper span.arrowUp:after {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.flatpickr-current-month .numInputWrapper span.arrowDown:after,
.flatpickr-time .numInputWrapper span.arrowDown:after {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.numInputWrapper span {
    border-width: 0px}
.flatpickr-calendar:not(.inline):not(.open) {
    display: none}
.invalid-feedback {
    display: none;
    width: 100%;
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)));
    font-size: 0.875rem}
.fv-plugins-tailwindcss .invalid-feedback,
.fv-plugins-tailwindcss .invalid-tooltip {
    display: block}
:root {
    --fc-page-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --fc-neutral-bg-color: var(--fallback-n,oklch(var(--n)/0.3));
    --fc-neutral-text-color: var(--fallback-nc,oklch(var(--nc)/1));
    --fc-border-color: var(--fallback-bc,oklch(var(--bc)/0.16));
    --fc-button-text-color: var(--fallback-p,oklch(var(--p)/1));
    --fc-button-bg-color: var(--fallback-p,oklch(var(--p)/0.16));
    --fc-button-border-color: var(--fallback-p,oklch(var(--p)/0.16));
    --fc-button-hover-bg-color: var(--fallback-p,oklch(var(--p)/0.24));
    --fc-button-hover-border-color: var(--fallback-p,oklch(var(--p)/0.24));
    --fc-button-active-bg-color: var(--fallback-p,oklch(var(--p)/0.24));
    --fc-button-active-border-color: var(--fallback-p,oklch(var(--p)/0.24));
    --fc-event-bg-color: var(--fallback-p,oklch(var(--p)/0.16));
    --fc-event-border-color: var(--fallback-p,oklch(var(--p)/1));
    --fc-event-text-color: var(--fallback-p,oklch(var(--p)/1));
    --fc-event-selected-overlay-color: var(--fallback-s,oklch(var(--s)/0.16));
    --fc-list-event-dot-width: 8px;
    --fc-list-event-hover-bg-color: var(--fallback-s,oklch(var(--s)/0.16));
    --fc-more-link-bg-color: var(--fallback-s,oklch(var(--s)/0.16));
    --fc-more-link-text-color: var(--fallback-s,oklch(var(--s)/1));
    --fc-event-resizer-thickness: 8px;
    --fc-event-resizer-dot-total-width: 8px;
    --fc-event-resizer-dot-border-width: 1px;
    --fc-non-business-color: var(--fallback-in,oklch(var(--in)/0.16));
    --fc-bg-event-color: var(--fallback-n,oklch(var(--n)/1));
    --fc-bg-event-opacity: 0.3;
    --fc-highlight-color: var(--fallback-s,oklch(var(--s)/0.16));
    --fc-today-bg-color: var(--fallback-b2,oklch(var(--b2)/0.5));
    --fc-now-indicator-color: var(--fallback-wa,oklch(var(--wa)/1))}
.fc .fc-button-primary:not(:disabled).fc-button-active:focus,
  .fc .fc .fc-button-primary:not(:disabled):active:focus,
  .fc .fc-button-primary:focus,
  .fc .fc-button:focus {
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.fc .fc-button-primary,
  .fc .fc-button-primary:not(:disabled).fc-button-active,
  .fc .fc-button-primary:hover,
  .fc .fc-button-primary:not(:disabled):active,
  .fc .fc-button-primary:disabled {
    border-color: transparent}
.fc .fc-toolbar .fc-button:not(.fc-next-button):not(.fc-prev-button) {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem}
.fc .fc-toolbar .fc-toolbar-chunk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center}
.fc .fc-toolbar h2 {
    font-size: 1.125rem;
    line-height: 1.5rem}
.fc .fc-toolbar .fc-prev-button,
  .fc .fc-toolbar .fc-next-button {
    background-color: transparent;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0px;
    padding-bottom: 0px;
    color: var(--fallback-bc,oklch(var(--bc)/0.8)) !important}
.fc .fc-toolbar .fc-prev-button:hover,
  .fc .fc-toolbar .fc-next-button:hover {
    background-color: transparent;
    color: var(--fallback-bc,oklch(var(--bc)/0.9)) !important}
.fc .fc-toolbar .fc-prev-button .fc-icon, .fc .fc-toolbar .fc-next-button .fc-icon {
    margin-top: -0.125rem}
.fc .fc-toolbar .fc-prev-button .fc-icon:hover, .fc .fc-toolbar .fc-next-button .fc-icon:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.fc .fc-view-harness .fc-event {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500}
.fc .fc-view-harness .fc-event .fc-daygrid-event-dot {
    display: none}
.fc .fc-view-harness .fc-event .fc-event-title {
    font-weight: 500}
.fc .fc-daygrid-event .fc-event-time {
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 600}
.fc .fc-event-primary {
    --fc-event-text-color: var(--fallback-p,oklch(var(--p)/1));
    --fc-event-border-color: var(--fallback-p,oklch(var(--p)/1));
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.fc .fc-event-secondary {
    --fc-event-text-color: var(--fallback-s,oklch(var(--s)/1));
    --fc-event-border-color: var(--fallback-s,oklch(var(--s)/1));
    background-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.fc .fc-event-error {
    --fc-event-text-color: var(--fallback-er,oklch(var(--er)/1));
    --fc-event-border-color: var(--fallback-er,oklch(var(--er)/1));
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.fc .fc-event-warning {
    --fc-event-text-color: var(--fallback-wa,oklch(var(--wa)/1));
    --fc-event-border-color: var(--fallback-wa,oklch(var(--wa)/1));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.fc .fc-event-success {
    --fc-event-text-color: var(--fallback-su,oklch(var(--su)/1));
    --fc-event-border-color: var(--fallback-su,oklch(var(--su)/1));
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.fc .fc-event-info {
    --fc-event-text-color: var(--fallback-in,oklch(var(--in)/1));
    --fc-event-border-color: var(--fallback-in,oklch(var(--in)/1));
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.fc .fc-daygrid-event-harness + .fc-daygrid-event-harness .fc-daygrid-event {
    margin-top: 0.375rem}
.fc .fc-h-event,
  .fc .fc-v-event {
    border-style: none}
.fc .fc-daygrid-day-bottom {
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.5))}
.fc .fc-daygrid-more-link {
    margin-top: 3px}
.fc .fc-popover .fc-popover-header {
    border-top-left-radius: var(--rounded-btn, 0.375rem);
    border-top-right-radius: var(--rounded-btn, 0.375rem);
    background-color: var(--fallback-b2,oklch(var(--b2)/0.5));
    padding: 0.5rem}
.fc .fc-popover {
    border-radius: var(--rounded-btn, 0.375rem);
    border-style: none !important}
.fc .fc-more-popover .fc-popover-body {
    min-width: 11rem !important}
.fc .fc-daygrid-dot-event {
    margin-top: 0.375rem}
.fc .fc-daygrid-block-event .fc-event-title {
    padding: 0px}
.fc th {
    font-weight: 500;
    color: var(--fallback-bc,oklch(var(--bc)/0.8))}
.fc .fc-view-harness .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-top {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row}
.fc .fc-scroller {
    overflow-y: auto;
    overflow-x: hidden}
.fc .fc-scroller::-webkit-scrollbar-thumb {
    background-color: var(--fallback-s,oklch(var(--s)/0.5))}
.fc .fc-scroller::-webkit-scrollbar-thumb:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.8))}
.fc .fc-scroller::-webkit-scrollbar-track {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.5))}
.fc .fc-scroller::-webkit-scrollbar {
    width: 0.875rem}
.fc .fc-timegrid-divider {
    display: none}
.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
    margin-bottom: 0.3rem !important;
    margin-top: 0.5rem !important}
.fc .fc-timegrid-col-events {
    margin: 1px !important}
.fc .fc-timegrid-slot-label {
    border-left-width: 0px !important;
    border-right-width: 0px !important}
.fc .fc-timegrid-slot-lane {
    border-left-width: 0px !important;
    border-right-width: 0px !important}
.fc .fc-list-day-cushion,
  .fc .fc-cell-shaded,
  .fc .fc-day-disabled {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.5)) !important;
    font-size: 0.875rem;
    line-height: 1.25rem}
.fc .fc-list-table .fc-event-primary,
    .fc .fc-list-table .fc-event-secondary,
    .fc .fc-list-table .fc-event-error,
    .fc .fc-list-table .fc-event-warning,
    .fc .fc-list-table .fc-event-success,
    .fc .fc-list-table .fc-event-info {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}
.fc-direction-rtl .fc-toolbar-ltr {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important}
.fc .fc-toolbar {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0.75rem}
@-webkit-keyframes notyf-fadeinright {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-25%);
                transform: translateX(-25%)}
    to {
        opacity: 1;
        -webkit-transform: translateX(0%);
                transform: translateX(0%)}}
@keyframes notyf-fadeinright {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-25%);
                transform: translateX(-25%)}
    to {
        opacity: 1;
        -webkit-transform: translateX(0%);
                transform: translateX(0%)}}
@-webkit-keyframes notyf-fadeoutleft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
                transform: translateX(0)}
    to {
        opacity: 0;
        -webkit-transform: translateX(-25%);
                transform: translateX(-25%)}}
@keyframes notyf-fadeoutleft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
                transform: translateX(0)}
    to {
        opacity: 0;
        -webkit-transform: translateX(-25%);
                transform: translateX(-25%)}}
.notyf__toast {
    border-radius: var(--rounded-btn, 0.375rem);
    padding: 0px !important;
    --tw-shadow: 0 4px 6px -1px var(--fallback-bs,oklch(var(--bs)/0.2));
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media not all and (min-width: 640px) {
    .notyf__toast {
        margin: 0.5rem;
        width: 91.666667%}}
.notyf__toast .notyf__wrapper {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem}
.notyf__toast .notyf__wrapper .notyf__dismiss {
    margin-right: 0px !important}
.notyf__toast .notyf__wrapper .notyf__dismiss:where([dir="rtl"], [dir="rtl"] *) {
    left: 0px !important;
    right: auto !important}
.notyf__toast .notyf__wrapper .notyf__dismiss .notyf__dismiss-btn {
    opacity: 0.5 !important}
.notyf__toast .notyf__wrapper .notyf__dismiss .notyf__dismiss-btn:hover {
    opacity: 1 !important}
.notyf__toast .notyf__wrapper .notyf__dismiss .notyf__dismiss-btn:active {
    opacity: 1 !important}
.notyf__toast .notyf__wrapper:has(> .notyf__dismiss) {
    -webkit-padding-end: 3rem !important;
            padding-inline-end: 3rem !important}
.notyf__toast--error .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity))) !important}
.notyf__toast--success .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity))) !important}
.notyf__icon {
    -webkit-margin-end: 0.75rem !important;
            margin-inline-end: 0.75rem !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 26px;
    height: 26px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.4))}
.notyf__icon:where([dir="rtl"], [dir="rtl"] *) {
    margin-right: 0px !important}
.notyf__icon i {
    width: 1.125rem;
    height: 1.125rem}
.notyf__icon .notyf__icon--success:before,
  .notyf__icon .notyf__icon--success:after,
  .notyf__icon .notyf__icon--error:before,
  .notyf__icon .notyf__icon--error:after {
    content: none}
.notyf__icon .notyf__icon--error,
  .notyf__icon .notyf__icon--success {
    display: inline-block;
    width: 1.125rem;
    height: 1.125rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}
.notyf__icon .notyf__icon--error {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m2.7-6.3l12.6 12.6'/%3E%3C/svg%3E")}
.notyf__icon .notyf__icon--success {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}
.notyf__message {
    font-size: 1rem;
    line-height: 1.375rem}
[dir="rtl"] .notyf__dismiss {
    -webkit-animation: notyf-fadeinright 0.3s forwards !important;
            animation: notyf-fadeinright 0.3s forwards !important;
    -webkit-animation-delay: 0.35s !important;
            animation-delay: 0.35s !important}
[dir="rtl"] .notyf__toast--disappear .notyf__dismiss {
    -webkit-animation: notyf-fadeoutleft 0.3s forwards !important;
            animation: notyf-fadeoutleft 0.3s forwards !important}
@-webkit-keyframes rating-jump {
    0%,
  100% {
        -webkit-transform: translateY(0) scale(1);
                transform: translateY(0) scale(1)}
    50% {
        -webkit-transform: translateY(-0.3em) scale(1.1);
                transform: translateY(-0.3em) scale(1.1)}}
@keyframes rating-jump {
    0%,
  100% {
        -webkit-transform: translateY(0) scale(1);
                transform: translateY(0) scale(1)}
    50% {
        -webkit-transform: translateY(-0.3em) scale(1.1);
                transform: translateY(-0.3em) scale(1.1)}}
.raty-jump {
    -webkit-animation: rating-jump 0.5s ease-in-out;
            animation: rating-jump 0.5s ease-in-out}
.raty-cancel {
    -webkit-margin-start: 0.5rem;
            margin-inline-start: 0.5rem}
.cancel-off-png {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
@-webkit-keyframes bounce {
    0%, 100% {
        -webkit-transform: translateY(-25%);
                transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
                animation-timing-function: cubic-bezier(0.8,0,1,1)}
    50% {
        -webkit-transform: none;
                transform: none;
        -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
                animation-timing-function: cubic-bezier(0,0,0.2,1)}}
@keyframes bounce {
    0%, 100% {
        -webkit-transform: translateY(-25%);
                transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
                animation-timing-function: cubic-bezier(0.8,0,1,1)}
    50% {
        -webkit-transform: none;
                transform: none;
        -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
                animation-timing-function: cubic-bezier(0,0,0.2,1)}}
.animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite}
.animate-none {
    -webkit-animation: none;
            animation: none}
@-webkit-keyframes ping {
    75%, 100% {
        -webkit-transform: scale(2);
                transform: scale(2);
        opacity: 0}}
@keyframes ping {
    75%, 100% {
        -webkit-transform: scale(2);
                transform: scale(2);
        opacity: 0}}
.animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite}
@-webkit-keyframes pulse {
    50% {
        opacity: .5}}
@keyframes pulse {
    50% {
        opacity: .5}}
.animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
@-webkit-keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg)}}
@keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg)}}
.animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite}
.divide-accent > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/1))}
.divide-accent-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/1))}
.divide-accent-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.divide-accent-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.divide-accent-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.divide-accent-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.divide-accent-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.divide-accent-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.divide-accent\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.22))}
.divide-accent\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.26))}
.divide-accent\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.32))}
.divide-accent\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.34))}
.divide-accent\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.38))}
.divide-accent\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-a,oklch(var(--a)/0.42))}
.divide-base-100 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.divide-base-100\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.divide-base-100\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.divide-base-100\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.divide-base-100\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.divide-base-100\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.divide-base-100\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.divide-base-200 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.divide-base-200\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.divide-base-200\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.divide-base-200\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.divide-base-200\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.divide-base-200\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.divide-base-200\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.divide-base-300 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.divide-base-300\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.divide-base-300\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.divide-base-300\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.divide-base-300\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.divide-base-300\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.divide-base-300\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.divide-base-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.divide-base-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.divide-base-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.divide-base-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.divide-base-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.divide-base-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.divide-base-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.divide-base-shadow > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/1))}
.divide-base-shadow\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.divide-base-shadow\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.divide-base-shadow\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.divide-base-shadow\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.divide-base-shadow\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.divide-base-shadow\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor}
.divide-error > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.divide-error-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.divide-error-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.divide-error-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.divide-error-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.divide-error-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.divide-error-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.divide-error-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.divide-error\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.divide-error\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.divide-error\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.divide-error\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.divide-error\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.divide-error\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.divide-info > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.divide-info-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.divide-info-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.divide-info-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.divide-info-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.divide-info-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.divide-info-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.divide-info-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.divide-info\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.divide-info\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.divide-info\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.divide-info\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.divide-info\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.divide-info\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.divide-neutral > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/1))}
.divide-neutral-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/1))}
.divide-neutral-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.divide-neutral-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.divide-neutral-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.divide-neutral-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.divide-neutral-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.divide-neutral-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.divide-neutral\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.22))}
.divide-neutral\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.26))}
.divide-neutral\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.32))}
.divide-neutral\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.34))}
.divide-neutral\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.38))}
.divide-neutral\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-n,oklch(var(--n)/0.42))}
.divide-primary > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/1))}
.divide-primary-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/1))}
.divide-primary-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.divide-primary-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.divide-primary-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.divide-primary-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.divide-primary-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.divide-primary-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.divide-primary\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.22))}
.divide-primary\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.26))}
.divide-primary\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.32))}
.divide-primary\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.34))}
.divide-primary\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.38))}
.divide-primary\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-p,oklch(var(--p)/0.42))}
.divide-secondary > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/1))}
.divide-secondary-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/1))}
.divide-secondary-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.divide-secondary-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.divide-secondary-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.divide-secondary-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.divide-secondary-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.divide-secondary-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.divide-secondary\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.22))}
.divide-secondary\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.26))}
.divide-secondary\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.32))}
.divide-secondary\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.34))}
.divide-secondary\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.38))}
.divide-secondary\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-s,oklch(var(--s)/0.42))}
.divide-success > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.divide-success-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.divide-success-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.divide-success-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.divide-success-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.divide-success-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.divide-success-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.divide-success-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.divide-success\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.divide-success\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.divide-success\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.divide-success\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.divide-success\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.divide-success\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent}
.divide-transparent\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.22)}
.divide-transparent\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.26)}
.divide-transparent\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.32)}
.divide-transparent\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.34)}
.divide-transparent\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.38)}
.divide-transparent\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.42)}
.divide-warning > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.divide-warning-content > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.divide-warning-content\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.divide-warning-content\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.divide-warning-content\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.divide-warning-content\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.divide-warning-content\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.divide-warning-content\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.divide-warning\/22 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.divide-warning\/26 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.divide-warning\/32 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.divide-warning\/34 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.divide-warning\/38 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.divide-warning\/42 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.rounded-box {
    border-radius: var(--rounded-box, 0.5rem)}
.rounded-btn {
    border-radius: var(--rounded-btn, 0.375rem)}
.rounded-tooltip {
    border-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-b-box {
    border-bottom-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.rounded-b-btn {
    border-bottom-right-radius: var(--rounded-btn, 0.375rem);
    border-bottom-left-radius: var(--rounded-btn, 0.375rem)}
.rounded-b-tooltip {
    border-bottom-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-left-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-e-box {
    border-start-end-radius: var(--rounded-box, 0.5rem);
    border-end-end-radius: var(--rounded-box, 0.5rem)}
.rounded-e-btn {
    border-start-end-radius: var(--rounded-btn, 0.375rem);
    border-end-end-radius: var(--rounded-btn, 0.375rem)}
.rounded-e-tooltip {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem);
    border-end-end-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-l-box {
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.rounded-l-btn {
    border-top-left-radius: var(--rounded-btn, 0.375rem);
    border-bottom-left-radius: var(--rounded-btn, 0.375rem)}
.rounded-l-tooltip {
    border-top-left-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-left-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-r-box {
    border-top-right-radius: var(--rounded-box, 0.5rem);
    border-bottom-right-radius: var(--rounded-box, 0.5rem)}
.rounded-r-btn {
    border-top-right-radius: var(--rounded-btn, 0.375rem);
    border-bottom-right-radius: var(--rounded-btn, 0.375rem)}
.rounded-r-tooltip {
    border-top-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-right-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-s-box {
    border-start-start-radius: var(--rounded-box, 0.5rem);
    border-end-start-radius: var(--rounded-box, 0.5rem)}
.rounded-s-btn {
    border-start-start-radius: var(--rounded-btn, 0.375rem);
    border-end-start-radius: var(--rounded-btn, 0.375rem)}
.rounded-s-tooltip {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem);
    border-end-start-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-t-box {
    border-top-left-radius: var(--rounded-box, 0.5rem);
    border-top-right-radius: var(--rounded-box, 0.5rem)}
.rounded-t-btn {
    border-top-left-radius: var(--rounded-btn, 0.375rem);
    border-top-right-radius: var(--rounded-btn, 0.375rem)}
.rounded-t-tooltip {
    border-top-left-radius: var(--rounded-tooltip, 0.25rem);
    border-top-right-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-bl-box {
    border-bottom-left-radius: var(--rounded-box, 0.5rem)}
.rounded-bl-btn {
    border-bottom-left-radius: var(--rounded-btn, 0.375rem)}
.rounded-bl-tooltip {
    border-bottom-left-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-br-box {
    border-bottom-right-radius: var(--rounded-box, 0.5rem)}
.rounded-br-btn {
    border-bottom-right-radius: var(--rounded-btn, 0.375rem)}
.rounded-br-tooltip {
    border-bottom-right-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-ee-box {
    border-end-end-radius: var(--rounded-box, 0.5rem)}
.rounded-ee-btn {
    border-end-end-radius: var(--rounded-btn, 0.375rem)}
.rounded-ee-tooltip {
    border-end-end-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-es-box {
    border-end-start-radius: var(--rounded-box, 0.5rem)}
.rounded-es-btn {
    border-end-start-radius: var(--rounded-btn, 0.375rem)}
.rounded-es-tooltip {
    border-end-start-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-se-box {
    border-start-end-radius: var(--rounded-box, 0.5rem)}
.rounded-se-btn {
    border-start-end-radius: var(--rounded-btn, 0.375rem)}
.rounded-se-tooltip {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-ss-box {
    border-start-start-radius: var(--rounded-box, 0.5rem)}
.rounded-ss-btn {
    border-start-start-radius: var(--rounded-btn, 0.375rem)}
.rounded-ss-tooltip {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-tl-box {
    border-top-left-radius: var(--rounded-box, 0.5rem)}
.rounded-tl-btn {
    border-top-left-radius: var(--rounded-btn, 0.375rem)}
.rounded-tl-tooltip {
    border-top-left-radius: var(--rounded-tooltip, 0.25rem)}
.rounded-tr-box {
    border-top-right-radius: var(--rounded-box, 0.5rem)}
.rounded-tr-btn {
    border-top-right-radius: var(--rounded-btn, 0.375rem)}
.rounded-tr-tooltip {
    border-top-right-radius: var(--rounded-tooltip, 0.25rem)}
.border-accent {
    border-color: var(--fallback-a,oklch(var(--a)/1))}
.border-accent-content {
    border-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-accent-content\/22 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-accent-content\/26 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-accent-content\/32 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-accent-content\/34 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-accent-content\/38 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-accent-content\/42 {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-accent\/22 {
    border-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-accent\/26 {
    border-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-accent\/32 {
    border-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-accent\/34 {
    border-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-accent\/38 {
    border-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-accent\/42 {
    border-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-base-100 {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-base-100\/22 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-base-100\/26 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-base-100\/32 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-base-100\/34 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-base-100\/38 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-base-100\/42 {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-base-200 {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-base-200\/22 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-base-200\/26 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-base-200\/32 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-base-200\/34 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-base-200\/38 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-base-200\/42 {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-base-300 {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-base-300\/22 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-base-300\/26 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-base-300\/32 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-base-300\/34 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-base-300\/38 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-base-300\/42 {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-base-content {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-base-content\/22 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-base-content\/26 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-base-content\/32 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-base-content\/34 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-base-content\/38 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-base-content\/42 {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-base-shadow {
    border-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-base-shadow\/22 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-base-shadow\/26 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-base-shadow\/32 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-base-shadow\/34 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-base-shadow\/38 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-base-shadow\/42 {
    border-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-current {
    border-color: currentColor}
.border-error {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.border-error-content {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-error-content\/22 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-error-content\/26 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-error-content\/32 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-error-content\/34 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-error-content\/38 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-error-content\/42 {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-error\/22 {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-error\/26 {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-error\/32 {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-error\/34 {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-error\/38 {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-error\/42 {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-info {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.border-info-content {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-info-content\/22 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-info-content\/26 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-info-content\/32 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-info-content\/34 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-info-content\/38 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-info-content\/42 {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-info\/22 {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-info\/26 {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-info\/32 {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-info\/34 {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-info\/38 {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-info\/42 {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-neutral {
    border-color: var(--fallback-n,oklch(var(--n)/1))}
.border-neutral-content {
    border-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-neutral-content\/22 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-neutral-content\/26 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-neutral-content\/32 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-neutral-content\/34 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-neutral-content\/38 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-neutral-content\/42 {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-neutral\/22 {
    border-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-neutral\/26 {
    border-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-neutral\/32 {
    border-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-neutral\/34 {
    border-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-neutral\/38 {
    border-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-neutral\/42 {
    border-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-primary {
    border-color: var(--fallback-p,oklch(var(--p)/1))}
.border-primary-content {
    border-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-primary-content\/22 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-primary-content\/26 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-primary-content\/32 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-primary-content\/34 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-primary-content\/38 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-primary-content\/42 {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-primary\/22 {
    border-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-primary\/26 {
    border-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-primary\/32 {
    border-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-primary\/34 {
    border-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-primary\/38 {
    border-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-primary\/42 {
    border-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-secondary {
    border-color: var(--fallback-s,oklch(var(--s)/1))}
.border-secondary-content {
    border-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-secondary-content\/22 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-secondary-content\/26 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-secondary-content\/32 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-secondary-content\/34 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-secondary-content\/38 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-secondary-content\/42 {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-secondary\/22 {
    border-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-secondary\/26 {
    border-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-secondary\/32 {
    border-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-secondary\/34 {
    border-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-secondary\/38 {
    border-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-secondary\/42 {
    border-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-success {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.border-success-content {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-success-content\/22 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-success-content\/26 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-success-content\/32 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-success-content\/34 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-success-content\/38 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-success-content\/42 {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-success\/22 {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-success\/26 {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-success\/32 {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-success\/34 {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-success\/38 {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-success\/42 {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-transparent {
    border-color: transparent}
.border-transparent\/22 {
    border-color: rgb(0 0 0 / 0.22)}
.border-transparent\/26 {
    border-color: rgb(0 0 0 / 0.26)}
.border-transparent\/32 {
    border-color: rgb(0 0 0 / 0.32)}
.border-transparent\/34 {
    border-color: rgb(0 0 0 / 0.34)}
.border-transparent\/38 {
    border-color: rgb(0 0 0 / 0.38)}
.border-transparent\/42 {
    border-color: rgb(0 0 0 / 0.42)}
.border-warning {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-warning-content {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-warning-content\/22 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-warning-content\/26 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-warning-content\/32 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-warning-content\/34 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-warning-content\/38 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-warning-content\/42 {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-warning\/22 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-warning\/26 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-warning\/32 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-warning\/34 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-warning\/38 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-warning\/42 {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-x-accent {
    border-left-color: var(--fallback-a,oklch(var(--a)/1));
    border-right-color: var(--fallback-a,oklch(var(--a)/1))}
.border-x-accent-content {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/1));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-x-accent-content\/22 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.22));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-x-accent-content\/26 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.26));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-x-accent-content\/32 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.32));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-x-accent-content\/34 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.34));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-x-accent-content\/38 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.38));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-x-accent-content\/42 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.42));
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-x-accent\/22 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.22));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-x-accent\/26 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.26));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-x-accent\/32 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.32));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-x-accent\/34 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.34));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-x-accent\/38 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.38));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-x-accent\/42 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.42));
    border-right-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-x-base-100 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-x-base-100\/22 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-x-base-100\/26 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-x-base-100\/32 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-x-base-100\/34 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-x-base-100\/38 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-x-base-100\/42 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-x-base-200 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-x-base-200\/22 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-x-base-200\/26 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-x-base-200\/32 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-x-base-200\/34 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-x-base-200\/38 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-x-base-200\/42 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-x-base-300 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-x-base-300\/22 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-x-base-300\/26 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-x-base-300\/32 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-x-base-300\/34 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-x-base-300\/38 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-x-base-300\/42 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-x-base-content {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-x-base-content\/22 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-x-base-content\/26 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-x-base-content\/32 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-x-base-content\/34 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-x-base-content\/38 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-x-base-content\/42 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-x-base-shadow {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/1));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-x-base-shadow\/22 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.22));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-x-base-shadow\/26 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.26));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-x-base-shadow\/32 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.32));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-x-base-shadow\/34 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.34));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-x-base-shadow\/38 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.38));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-x-base-shadow\/42 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.42));
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-x-current {
    border-left-color: currentColor;
    border-right-color: currentColor}
.border-x-error {
    border-left-color: var(--fallback-er,oklch(var(--er)/1));
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.border-x-error-content {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-x-error-content\/22 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-x-error-content\/26 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-x-error-content\/32 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-x-error-content\/34 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-x-error-content\/38 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-x-error-content\/42 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-x-error\/22 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-x-error\/26 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-x-error\/32 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-x-error\/34 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-x-error\/38 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-x-error\/42 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-x-info {
    border-left-color: var(--fallback-in,oklch(var(--in)/1));
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.border-x-info-content {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-x-info-content\/22 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-x-info-content\/26 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-x-info-content\/32 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-x-info-content\/34 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-x-info-content\/38 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-x-info-content\/42 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-x-info\/22 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-x-info\/26 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-x-info\/32 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-x-info\/34 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-x-info\/38 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-x-info\/42 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-x-neutral {
    border-left-color: var(--fallback-n,oklch(var(--n)/1));
    border-right-color: var(--fallback-n,oklch(var(--n)/1))}
.border-x-neutral-content {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/1));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-x-neutral-content\/22 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.22));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-x-neutral-content\/26 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.26));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-x-neutral-content\/32 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.32));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-x-neutral-content\/34 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.34));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-x-neutral-content\/38 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.38));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-x-neutral-content\/42 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.42));
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-x-neutral\/22 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.22));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-x-neutral\/26 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.26));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-x-neutral\/32 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.32));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-x-neutral\/34 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.34));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-x-neutral\/38 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.38));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-x-neutral\/42 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.42));
    border-right-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-x-primary {
    border-left-color: var(--fallback-p,oklch(var(--p)/1));
    border-right-color: var(--fallback-p,oklch(var(--p)/1))}
.border-x-primary-content {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/1));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-x-primary-content\/22 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.22));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-x-primary-content\/26 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.26));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-x-primary-content\/32 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.32));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-x-primary-content\/34 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.34));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-x-primary-content\/38 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.38));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-x-primary-content\/42 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.42));
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-x-primary\/22 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.22));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-x-primary\/26 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.26));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-x-primary\/32 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.32));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-x-primary\/34 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.34));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-x-primary\/38 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.38));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-x-primary\/42 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.42));
    border-right-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-x-secondary {
    border-left-color: var(--fallback-s,oklch(var(--s)/1));
    border-right-color: var(--fallback-s,oklch(var(--s)/1))}
.border-x-secondary-content {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/1));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-x-secondary-content\/22 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.22));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-x-secondary-content\/26 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.26));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-x-secondary-content\/32 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.32));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-x-secondary-content\/34 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.34));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-x-secondary-content\/38 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.38));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-x-secondary-content\/42 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.42));
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-x-secondary\/22 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.22));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-x-secondary\/26 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.26));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-x-secondary\/32 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.32));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-x-secondary\/34 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.34));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-x-secondary\/38 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.38));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-x-secondary\/42 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.42));
    border-right-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-x-success {
    border-left-color: var(--fallback-su,oklch(var(--su)/1));
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.border-x-success-content {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-x-success-content\/22 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-x-success-content\/26 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-x-success-content\/32 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-x-success-content\/34 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-x-success-content\/38 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-x-success-content\/42 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-x-success\/22 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-x-success\/26 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-x-success\/32 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-x-success\/34 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-x-success\/38 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-x-success\/42 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-x-transparent {
    border-left-color: transparent;
    border-right-color: transparent}
.border-x-transparent\/22 {
    border-left-color: rgb(0 0 0 / 0.22);
    border-right-color: rgb(0 0 0 / 0.22)}
.border-x-transparent\/26 {
    border-left-color: rgb(0 0 0 / 0.26);
    border-right-color: rgb(0 0 0 / 0.26)}
.border-x-transparent\/32 {
    border-left-color: rgb(0 0 0 / 0.32);
    border-right-color: rgb(0 0 0 / 0.32)}
.border-x-transparent\/34 {
    border-left-color: rgb(0 0 0 / 0.34);
    border-right-color: rgb(0 0 0 / 0.34)}
.border-x-transparent\/38 {
    border-left-color: rgb(0 0 0 / 0.38);
    border-right-color: rgb(0 0 0 / 0.38)}
.border-x-transparent\/42 {
    border-left-color: rgb(0 0 0 / 0.42);
    border-right-color: rgb(0 0 0 / 0.42)}
.border-x-warning {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-x-warning-content {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-x-warning-content\/22 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-x-warning-content\/26 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-x-warning-content\/32 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-x-warning-content\/34 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-x-warning-content\/38 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-x-warning-content\/42 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-x-warning\/22 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-x-warning\/26 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-x-warning\/32 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-x-warning\/34 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-x-warning\/38 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-x-warning\/42 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-y-accent {
    border-top-color: var(--fallback-a,oklch(var(--a)/1));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/1))}
.border-y-accent-content {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/1));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-y-accent-content\/22 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.22));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-y-accent-content\/26 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.26));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-y-accent-content\/32 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.32));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-y-accent-content\/34 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.34));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-y-accent-content\/38 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.38));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-y-accent-content\/42 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.42));
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-y-accent\/22 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.22));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-y-accent\/26 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.26));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-y-accent\/32 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.32));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-y-accent\/34 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.34));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-y-accent\/38 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.38));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-y-accent\/42 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.42));
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-y-base-100 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-y-base-100\/22 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-y-base-100\/26 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-y-base-100\/32 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-y-base-100\/34 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-y-base-100\/38 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-y-base-100\/42 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-y-base-200 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-y-base-200\/22 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-y-base-200\/26 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-y-base-200\/32 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-y-base-200\/34 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-y-base-200\/38 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-y-base-200\/42 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-y-base-300 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-y-base-300\/22 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-y-base-300\/26 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-y-base-300\/32 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-y-base-300\/34 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-y-base-300\/38 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-y-base-300\/42 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-y-base-content {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-y-base-content\/22 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-y-base-content\/26 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-y-base-content\/32 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-y-base-content\/34 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-y-base-content\/38 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-y-base-content\/42 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-y-base-shadow {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/1));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-y-base-shadow\/22 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.22));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-y-base-shadow\/26 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.26));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-y-base-shadow\/32 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.32));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-y-base-shadow\/34 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.34));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-y-base-shadow\/38 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.38));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-y-base-shadow\/42 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.42));
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-y-current {
    border-top-color: currentColor;
    border-bottom-color: currentColor}
.border-y-error {
    border-top-color: var(--fallback-er,oklch(var(--er)/1));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.border-y-error-content {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-y-error-content\/22 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-y-error-content\/26 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-y-error-content\/32 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-y-error-content\/34 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-y-error-content\/38 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-y-error-content\/42 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-y-error\/22 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-y-error\/26 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-y-error\/32 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-y-error\/34 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-y-error\/38 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-y-error\/42 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-y-info {
    border-top-color: var(--fallback-in,oklch(var(--in)/1));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.border-y-info-content {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-y-info-content\/22 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-y-info-content\/26 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-y-info-content\/32 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-y-info-content\/34 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-y-info-content\/38 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-y-info-content\/42 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-y-info\/22 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-y-info\/26 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-y-info\/32 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-y-info\/34 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-y-info\/38 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-y-info\/42 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-y-neutral {
    border-top-color: var(--fallback-n,oklch(var(--n)/1));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/1))}
.border-y-neutral-content {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/1));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-y-neutral-content\/22 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.22));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-y-neutral-content\/26 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.26));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-y-neutral-content\/32 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.32));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-y-neutral-content\/34 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.34));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-y-neutral-content\/38 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.38));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-y-neutral-content\/42 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.42));
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-y-neutral\/22 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.22));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-y-neutral\/26 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.26));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-y-neutral\/32 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.32));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-y-neutral\/34 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.34));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-y-neutral\/38 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.38));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-y-neutral\/42 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.42));
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-y-primary {
    border-top-color: var(--fallback-p,oklch(var(--p)/1));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/1))}
.border-y-primary-content {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/1));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-y-primary-content\/22 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.22));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-y-primary-content\/26 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.26));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-y-primary-content\/32 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.32));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-y-primary-content\/34 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.34));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-y-primary-content\/38 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.38));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-y-primary-content\/42 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.42));
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-y-primary\/22 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.22));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-y-primary\/26 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.26));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-y-primary\/32 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.32));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-y-primary\/34 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.34));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-y-primary\/38 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.38));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-y-primary\/42 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.42));
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-y-secondary {
    border-top-color: var(--fallback-s,oklch(var(--s)/1));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/1))}
.border-y-secondary-content {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/1));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-y-secondary-content\/22 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.22));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-y-secondary-content\/26 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.26));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-y-secondary-content\/32 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.32));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-y-secondary-content\/34 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.34));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-y-secondary-content\/38 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.38));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-y-secondary-content\/42 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.42));
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-y-secondary\/22 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.22));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-y-secondary\/26 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.26));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-y-secondary\/32 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.32));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-y-secondary\/34 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.34));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-y-secondary\/38 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.38));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-y-secondary\/42 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.42));
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-y-success {
    border-top-color: var(--fallback-su,oklch(var(--su)/1));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.border-y-success-content {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-y-success-content\/22 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-y-success-content\/26 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-y-success-content\/32 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-y-success-content\/34 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-y-success-content\/38 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-y-success-content\/42 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-y-success\/22 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-y-success\/26 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-y-success\/32 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-y-success\/34 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-y-success\/38 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-y-success\/42 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-y-transparent {
    border-top-color: transparent;
    border-bottom-color: transparent}
.border-y-transparent\/22 {
    border-top-color: rgb(0 0 0 / 0.22);
    border-bottom-color: rgb(0 0 0 / 0.22)}
.border-y-transparent\/26 {
    border-top-color: rgb(0 0 0 / 0.26);
    border-bottom-color: rgb(0 0 0 / 0.26)}
.border-y-transparent\/32 {
    border-top-color: rgb(0 0 0 / 0.32);
    border-bottom-color: rgb(0 0 0 / 0.32)}
.border-y-transparent\/34 {
    border-top-color: rgb(0 0 0 / 0.34);
    border-bottom-color: rgb(0 0 0 / 0.34)}
.border-y-transparent\/38 {
    border-top-color: rgb(0 0 0 / 0.38);
    border-bottom-color: rgb(0 0 0 / 0.38)}
.border-y-transparent\/42 {
    border-top-color: rgb(0 0 0 / 0.42);
    border-bottom-color: rgb(0 0 0 / 0.42)}
.border-y-warning {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-y-warning-content {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-y-warning-content\/22 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-y-warning-content\/26 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-y-warning-content\/32 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-y-warning-content\/34 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-y-warning-content\/38 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-y-warning-content\/42 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-y-warning\/22 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-y-warning\/26 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-y-warning\/32 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-y-warning\/34 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-y-warning\/38 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-y-warning\/42 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-b-accent {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/1))}
.border-b-accent-content {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-b-accent-content\/22 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-b-accent-content\/26 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-b-accent-content\/32 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-b-accent-content\/34 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-b-accent-content\/38 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-b-accent-content\/42 {
    border-bottom-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-b-accent\/22 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-b-accent\/26 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-b-accent\/32 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-b-accent\/34 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-b-accent\/38 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-b-accent\/42 {
    border-bottom-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-b-base-100 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-b-base-100\/22 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-b-base-100\/26 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-b-base-100\/32 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-b-base-100\/34 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-b-base-100\/38 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-b-base-100\/42 {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-b-base-200 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-b-base-200\/22 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-b-base-200\/26 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-b-base-200\/32 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-b-base-200\/34 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-b-base-200\/38 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-b-base-200\/42 {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-b-base-300 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-b-base-300\/22 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-b-base-300\/26 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-b-base-300\/32 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-b-base-300\/34 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-b-base-300\/38 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-b-base-300\/42 {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-b-base-content {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-b-base-content\/22 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-b-base-content\/26 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-b-base-content\/32 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-b-base-content\/34 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-b-base-content\/38 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-b-base-content\/42 {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-b-base-shadow {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-b-base-shadow\/22 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-b-base-shadow\/26 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-b-base-shadow\/32 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-b-base-shadow\/34 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-b-base-shadow\/38 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-b-base-shadow\/42 {
    border-bottom-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-b-current {
    border-bottom-color: currentColor}
.border-b-error {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.border-b-error-content {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-b-error-content\/22 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-b-error-content\/26 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-b-error-content\/32 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-b-error-content\/34 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-b-error-content\/38 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-b-error-content\/42 {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-b-error\/22 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-b-error\/26 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-b-error\/32 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-b-error\/34 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-b-error\/38 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-b-error\/42 {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-b-info {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.border-b-info-content {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-b-info-content\/22 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-b-info-content\/26 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-b-info-content\/32 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-b-info-content\/34 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-b-info-content\/38 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-b-info-content\/42 {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-b-info\/22 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-b-info\/26 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-b-info\/32 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-b-info\/34 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-b-info\/38 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-b-info\/42 {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-b-neutral {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/1))}
.border-b-neutral-content {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-b-neutral-content\/22 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-b-neutral-content\/26 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-b-neutral-content\/32 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-b-neutral-content\/34 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-b-neutral-content\/38 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-b-neutral-content\/42 {
    border-bottom-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-b-neutral\/22 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-b-neutral\/26 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-b-neutral\/32 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-b-neutral\/34 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-b-neutral\/38 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-b-neutral\/42 {
    border-bottom-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-b-primary {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/1))}
.border-b-primary-content {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-b-primary-content\/22 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-b-primary-content\/26 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-b-primary-content\/32 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-b-primary-content\/34 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-b-primary-content\/38 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-b-primary-content\/42 {
    border-bottom-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-b-primary\/22 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-b-primary\/26 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-b-primary\/32 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-b-primary\/34 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-b-primary\/38 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-b-primary\/42 {
    border-bottom-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-b-secondary {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/1))}
.border-b-secondary-content {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-b-secondary-content\/22 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-b-secondary-content\/26 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-b-secondary-content\/32 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-b-secondary-content\/34 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-b-secondary-content\/38 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-b-secondary-content\/42 {
    border-bottom-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-b-secondary\/22 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-b-secondary\/26 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-b-secondary\/32 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-b-secondary\/34 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-b-secondary\/38 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-b-secondary\/42 {
    border-bottom-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-b-success {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.border-b-success-content {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-b-success-content\/22 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-b-success-content\/26 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-b-success-content\/32 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-b-success-content\/34 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-b-success-content\/38 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-b-success-content\/42 {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-b-success\/22 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-b-success\/26 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-b-success\/32 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-b-success\/34 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-b-success\/38 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-b-success\/42 {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-b-transparent {
    border-bottom-color: transparent}
.border-b-transparent\/22 {
    border-bottom-color: rgb(0 0 0 / 0.22)}
.border-b-transparent\/26 {
    border-bottom-color: rgb(0 0 0 / 0.26)}
.border-b-transparent\/32 {
    border-bottom-color: rgb(0 0 0 / 0.32)}
.border-b-transparent\/34 {
    border-bottom-color: rgb(0 0 0 / 0.34)}
.border-b-transparent\/38 {
    border-bottom-color: rgb(0 0 0 / 0.38)}
.border-b-transparent\/42 {
    border-bottom-color: rgb(0 0 0 / 0.42)}
.border-b-warning {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-b-warning-content {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-b-warning-content\/22 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-b-warning-content\/26 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-b-warning-content\/32 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-b-warning-content\/34 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-b-warning-content\/38 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-b-warning-content\/42 {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-b-warning\/22 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-b-warning\/26 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-b-warning\/32 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-b-warning\/34 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-b-warning\/38 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-b-warning\/42 {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-e-accent {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/1))}
.border-e-accent-content {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-e-accent-content\/22 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-e-accent-content\/26 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-e-accent-content\/32 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-e-accent-content\/34 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-e-accent-content\/38 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-e-accent-content\/42 {
    border-inline-end-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-e-accent\/22 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-e-accent\/26 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-e-accent\/32 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-e-accent\/34 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-e-accent\/38 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-e-accent\/42 {
    border-inline-end-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-e-base-100 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-e-base-100\/22 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-e-base-100\/26 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-e-base-100\/32 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-e-base-100\/34 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-e-base-100\/38 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-e-base-100\/42 {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-e-base-200 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-e-base-200\/22 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-e-base-200\/26 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-e-base-200\/32 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-e-base-200\/34 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-e-base-200\/38 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-e-base-200\/42 {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-e-base-300 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-e-base-300\/22 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-e-base-300\/26 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-e-base-300\/32 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-e-base-300\/34 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-e-base-300\/38 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-e-base-300\/42 {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-e-base-content {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-e-base-content\/22 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-e-base-content\/26 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-e-base-content\/32 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-e-base-content\/34 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-e-base-content\/38 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-e-base-content\/42 {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-e-base-shadow {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-e-base-shadow\/22 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-e-base-shadow\/26 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-e-base-shadow\/32 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-e-base-shadow\/34 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-e-base-shadow\/38 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-e-base-shadow\/42 {
    border-inline-end-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-e-current {
    border-inline-end-color: currentColor}
.border-e-error {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))}
.border-e-error-content {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-e-error-content\/22 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-e-error-content\/26 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-e-error-content\/32 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-e-error-content\/34 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-e-error-content\/38 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-e-error-content\/42 {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-e-error\/22 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-e-error\/26 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-e-error\/32 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-e-error\/34 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-e-error\/38 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-e-error\/42 {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-e-info {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))}
.border-e-info-content {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-e-info-content\/22 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-e-info-content\/26 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-e-info-content\/32 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-e-info-content\/34 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-e-info-content\/38 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-e-info-content\/42 {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-e-info\/22 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-e-info\/26 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-e-info\/32 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-e-info\/34 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-e-info\/38 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-e-info\/42 {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-e-neutral {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/1))}
.border-e-neutral-content {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-e-neutral-content\/22 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-e-neutral-content\/26 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-e-neutral-content\/32 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-e-neutral-content\/34 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-e-neutral-content\/38 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-e-neutral-content\/42 {
    border-inline-end-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-e-neutral\/22 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-e-neutral\/26 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-e-neutral\/32 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-e-neutral\/34 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-e-neutral\/38 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-e-neutral\/42 {
    border-inline-end-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-e-primary {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/1))}
.border-e-primary-content {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-e-primary-content\/22 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-e-primary-content\/26 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-e-primary-content\/32 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-e-primary-content\/34 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-e-primary-content\/38 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-e-primary-content\/42 {
    border-inline-end-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-e-primary\/22 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-e-primary\/26 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-e-primary\/32 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-e-primary\/34 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-e-primary\/38 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-e-primary\/42 {
    border-inline-end-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-e-secondary {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/1))}
.border-e-secondary-content {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-e-secondary-content\/22 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-e-secondary-content\/26 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-e-secondary-content\/32 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-e-secondary-content\/34 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-e-secondary-content\/38 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-e-secondary-content\/42 {
    border-inline-end-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-e-secondary\/22 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-e-secondary\/26 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-e-secondary\/32 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-e-secondary\/34 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-e-secondary\/38 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-e-secondary\/42 {
    border-inline-end-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-e-success {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))}
.border-e-success-content {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-e-success-content\/22 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-e-success-content\/26 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-e-success-content\/32 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-e-success-content\/34 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-e-success-content\/38 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-e-success-content\/42 {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-e-success\/22 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-e-success\/26 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-e-success\/32 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-e-success\/34 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-e-success\/38 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-e-success\/42 {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-e-transparent {
    border-inline-end-color: transparent}
.border-e-transparent\/22 {
    border-inline-end-color: rgb(0 0 0 / 0.22)}
.border-e-transparent\/26 {
    border-inline-end-color: rgb(0 0 0 / 0.26)}
.border-e-transparent\/32 {
    border-inline-end-color: rgb(0 0 0 / 0.32)}
.border-e-transparent\/34 {
    border-inline-end-color: rgb(0 0 0 / 0.34)}
.border-e-transparent\/38 {
    border-inline-end-color: rgb(0 0 0 / 0.38)}
.border-e-transparent\/42 {
    border-inline-end-color: rgb(0 0 0 / 0.42)}
.border-e-warning {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-e-warning-content {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-e-warning-content\/22 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-e-warning-content\/26 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-e-warning-content\/32 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-e-warning-content\/34 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-e-warning-content\/38 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-e-warning-content\/42 {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-e-warning\/22 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-e-warning\/26 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-e-warning\/32 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-e-warning\/34 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-e-warning\/38 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-e-warning\/42 {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-l-accent {
    border-left-color: var(--fallback-a,oklch(var(--a)/1))}
.border-l-accent-content {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-l-accent-content\/22 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-l-accent-content\/26 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-l-accent-content\/32 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-l-accent-content\/34 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-l-accent-content\/38 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-l-accent-content\/42 {
    border-left-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-l-accent\/22 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-l-accent\/26 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-l-accent\/32 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-l-accent\/34 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-l-accent\/38 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-l-accent\/42 {
    border-left-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-l-base-100 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-l-base-100\/22 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-l-base-100\/26 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-l-base-100\/32 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-l-base-100\/34 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-l-base-100\/38 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-l-base-100\/42 {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-l-base-200 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-l-base-200\/22 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-l-base-200\/26 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-l-base-200\/32 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-l-base-200\/34 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-l-base-200\/38 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-l-base-200\/42 {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-l-base-300 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-l-base-300\/22 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-l-base-300\/26 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-l-base-300\/32 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-l-base-300\/34 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-l-base-300\/38 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-l-base-300\/42 {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-l-base-content {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-l-base-content\/22 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-l-base-content\/26 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-l-base-content\/32 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-l-base-content\/34 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-l-base-content\/38 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-l-base-content\/42 {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-l-base-shadow {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-l-base-shadow\/22 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-l-base-shadow\/26 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-l-base-shadow\/32 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-l-base-shadow\/34 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-l-base-shadow\/38 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-l-base-shadow\/42 {
    border-left-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-l-current {
    border-left-color: currentColor}
.border-l-error {
    border-left-color: var(--fallback-er,oklch(var(--er)/1))}
.border-l-error-content {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-l-error-content\/22 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-l-error-content\/26 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-l-error-content\/32 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-l-error-content\/34 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-l-error-content\/38 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-l-error-content\/42 {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-l-error\/22 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-l-error\/26 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-l-error\/32 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-l-error\/34 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-l-error\/38 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-l-error\/42 {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-l-info {
    border-left-color: var(--fallback-in,oklch(var(--in)/1))}
.border-l-info-content {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-l-info-content\/22 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-l-info-content\/26 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-l-info-content\/32 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-l-info-content\/34 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-l-info-content\/38 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-l-info-content\/42 {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-l-info\/22 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-l-info\/26 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-l-info\/32 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-l-info\/34 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-l-info\/38 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-l-info\/42 {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-l-neutral {
    border-left-color: var(--fallback-n,oklch(var(--n)/1))}
.border-l-neutral-content {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-l-neutral-content\/22 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-l-neutral-content\/26 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-l-neutral-content\/32 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-l-neutral-content\/34 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-l-neutral-content\/38 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-l-neutral-content\/42 {
    border-left-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-l-neutral\/22 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-l-neutral\/26 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-l-neutral\/32 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-l-neutral\/34 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-l-neutral\/38 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-l-neutral\/42 {
    border-left-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-l-primary {
    border-left-color: var(--fallback-p,oklch(var(--p)/1))}
.border-l-primary-content {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-l-primary-content\/22 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-l-primary-content\/26 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-l-primary-content\/32 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-l-primary-content\/34 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-l-primary-content\/38 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-l-primary-content\/42 {
    border-left-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-l-primary\/22 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-l-primary\/26 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-l-primary\/32 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-l-primary\/34 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-l-primary\/38 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-l-primary\/42 {
    border-left-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-l-secondary {
    border-left-color: var(--fallback-s,oklch(var(--s)/1))}
.border-l-secondary-content {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-l-secondary-content\/22 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-l-secondary-content\/26 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-l-secondary-content\/32 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-l-secondary-content\/34 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-l-secondary-content\/38 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-l-secondary-content\/42 {
    border-left-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-l-secondary\/22 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-l-secondary\/26 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-l-secondary\/32 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-l-secondary\/34 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-l-secondary\/38 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-l-secondary\/42 {
    border-left-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-l-success {
    border-left-color: var(--fallback-su,oklch(var(--su)/1))}
.border-l-success-content {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-l-success-content\/22 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-l-success-content\/26 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-l-success-content\/32 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-l-success-content\/34 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-l-success-content\/38 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-l-success-content\/42 {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-l-success\/22 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-l-success\/26 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-l-success\/32 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-l-success\/34 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-l-success\/38 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-l-success\/42 {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-l-transparent {
    border-left-color: transparent}
.border-l-transparent\/22 {
    border-left-color: rgb(0 0 0 / 0.22)}
.border-l-transparent\/26 {
    border-left-color: rgb(0 0 0 / 0.26)}
.border-l-transparent\/32 {
    border-left-color: rgb(0 0 0 / 0.32)}
.border-l-transparent\/34 {
    border-left-color: rgb(0 0 0 / 0.34)}
.border-l-transparent\/38 {
    border-left-color: rgb(0 0 0 / 0.38)}
.border-l-transparent\/42 {
    border-left-color: rgb(0 0 0 / 0.42)}
.border-l-warning {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-l-warning-content {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-l-warning-content\/22 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-l-warning-content\/26 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-l-warning-content\/32 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-l-warning-content\/34 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-l-warning-content\/38 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-l-warning-content\/42 {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-l-warning\/22 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-l-warning\/26 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-l-warning\/32 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-l-warning\/34 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-l-warning\/38 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-l-warning\/42 {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-r-accent {
    border-right-color: var(--fallback-a,oklch(var(--a)/1))}
.border-r-accent-content {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-r-accent-content\/22 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-r-accent-content\/26 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-r-accent-content\/32 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-r-accent-content\/34 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-r-accent-content\/38 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-r-accent-content\/42 {
    border-right-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-r-accent\/22 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-r-accent\/26 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-r-accent\/32 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-r-accent\/34 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-r-accent\/38 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-r-accent\/42 {
    border-right-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-r-base-100 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-r-base-100\/22 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-r-base-100\/26 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-r-base-100\/32 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-r-base-100\/34 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-r-base-100\/38 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-r-base-100\/42 {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-r-base-200 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-r-base-200\/22 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-r-base-200\/26 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-r-base-200\/32 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-r-base-200\/34 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-r-base-200\/38 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-r-base-200\/42 {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-r-base-300 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-r-base-300\/22 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-r-base-300\/26 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-r-base-300\/32 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-r-base-300\/34 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-r-base-300\/38 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-r-base-300\/42 {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-r-base-content {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-r-base-content\/22 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-r-base-content\/26 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-r-base-content\/32 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-r-base-content\/34 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-r-base-content\/38 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-r-base-content\/42 {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-r-base-shadow {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-r-base-shadow\/22 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-r-base-shadow\/26 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-r-base-shadow\/32 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-r-base-shadow\/34 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-r-base-shadow\/38 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-r-base-shadow\/42 {
    border-right-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-r-current {
    border-right-color: currentColor}
.border-r-error {
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.border-r-error-content {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-r-error-content\/22 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-r-error-content\/26 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-r-error-content\/32 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-r-error-content\/34 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-r-error-content\/38 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-r-error-content\/42 {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-r-error\/22 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-r-error\/26 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-r-error\/32 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-r-error\/34 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-r-error\/38 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-r-error\/42 {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-r-info {
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.border-r-info-content {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-r-info-content\/22 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-r-info-content\/26 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-r-info-content\/32 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-r-info-content\/34 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-r-info-content\/38 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-r-info-content\/42 {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-r-info\/22 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-r-info\/26 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-r-info\/32 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-r-info\/34 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-r-info\/38 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-r-info\/42 {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-r-neutral {
    border-right-color: var(--fallback-n,oklch(var(--n)/1))}
.border-r-neutral-content {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-r-neutral-content\/22 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-r-neutral-content\/26 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-r-neutral-content\/32 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-r-neutral-content\/34 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-r-neutral-content\/38 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-r-neutral-content\/42 {
    border-right-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-r-neutral\/22 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-r-neutral\/26 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-r-neutral\/32 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-r-neutral\/34 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-r-neutral\/38 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-r-neutral\/42 {
    border-right-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-r-primary {
    border-right-color: var(--fallback-p,oklch(var(--p)/1))}
.border-r-primary-content {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-r-primary-content\/22 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-r-primary-content\/26 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-r-primary-content\/32 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-r-primary-content\/34 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-r-primary-content\/38 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-r-primary-content\/42 {
    border-right-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-r-primary\/22 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-r-primary\/26 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-r-primary\/32 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-r-primary\/34 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-r-primary\/38 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-r-primary\/42 {
    border-right-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-r-secondary {
    border-right-color: var(--fallback-s,oklch(var(--s)/1))}
.border-r-secondary-content {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-r-secondary-content\/22 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-r-secondary-content\/26 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-r-secondary-content\/32 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-r-secondary-content\/34 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-r-secondary-content\/38 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-r-secondary-content\/42 {
    border-right-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-r-secondary\/22 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-r-secondary\/26 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-r-secondary\/32 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-r-secondary\/34 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-r-secondary\/38 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-r-secondary\/42 {
    border-right-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-r-success {
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.border-r-success-content {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-r-success-content\/22 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-r-success-content\/26 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-r-success-content\/32 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-r-success-content\/34 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-r-success-content\/38 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-r-success-content\/42 {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-r-success\/22 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-r-success\/26 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-r-success\/32 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-r-success\/34 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-r-success\/38 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-r-success\/42 {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-r-transparent {
    border-right-color: transparent}
.border-r-transparent\/22 {
    border-right-color: rgb(0 0 0 / 0.22)}
.border-r-transparent\/26 {
    border-right-color: rgb(0 0 0 / 0.26)}
.border-r-transparent\/32 {
    border-right-color: rgb(0 0 0 / 0.32)}
.border-r-transparent\/34 {
    border-right-color: rgb(0 0 0 / 0.34)}
.border-r-transparent\/38 {
    border-right-color: rgb(0 0 0 / 0.38)}
.border-r-transparent\/42 {
    border-right-color: rgb(0 0 0 / 0.42)}
.border-r-warning {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-r-warning-content {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-r-warning-content\/22 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-r-warning-content\/26 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-r-warning-content\/32 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-r-warning-content\/34 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-r-warning-content\/38 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-r-warning-content\/42 {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-r-warning\/22 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-r-warning\/26 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-r-warning\/32 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-r-warning\/34 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-r-warning\/38 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-r-warning\/42 {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-s-accent {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/1))}
.border-s-accent-content {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-s-accent-content\/22 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-s-accent-content\/26 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-s-accent-content\/32 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-s-accent-content\/34 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-s-accent-content\/38 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-s-accent-content\/42 {
    border-inline-start-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-s-accent\/22 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-s-accent\/26 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-s-accent\/32 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-s-accent\/34 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-s-accent\/38 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-s-accent\/42 {
    border-inline-start-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-s-base-100 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-s-base-100\/22 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-s-base-100\/26 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-s-base-100\/32 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-s-base-100\/34 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-s-base-100\/38 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-s-base-100\/42 {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-s-base-200 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-s-base-200\/22 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-s-base-200\/26 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-s-base-200\/32 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-s-base-200\/34 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-s-base-200\/38 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-s-base-200\/42 {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-s-base-300 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-s-base-300\/22 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-s-base-300\/26 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-s-base-300\/32 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-s-base-300\/34 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-s-base-300\/38 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-s-base-300\/42 {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-s-base-content {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-s-base-content\/22 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-s-base-content\/26 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-s-base-content\/32 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-s-base-content\/34 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-s-base-content\/38 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-s-base-content\/42 {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-s-base-shadow {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-s-base-shadow\/22 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-s-base-shadow\/26 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-s-base-shadow\/32 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-s-base-shadow\/34 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-s-base-shadow\/38 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-s-base-shadow\/42 {
    border-inline-start-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-s-current {
    border-inline-start-color: currentColor}
.border-s-error {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))}
.border-s-error-content {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-s-error-content\/22 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-s-error-content\/26 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-s-error-content\/32 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-s-error-content\/34 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-s-error-content\/38 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-s-error-content\/42 {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-s-error\/22 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-s-error\/26 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-s-error\/32 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-s-error\/34 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-s-error\/38 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-s-error\/42 {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-s-info {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))}
.border-s-info-content {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-s-info-content\/22 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-s-info-content\/26 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-s-info-content\/32 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-s-info-content\/34 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-s-info-content\/38 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-s-info-content\/42 {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-s-info\/22 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-s-info\/26 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-s-info\/32 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-s-info\/34 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-s-info\/38 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-s-info\/42 {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-s-neutral {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/1))}
.border-s-neutral-content {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-s-neutral-content\/22 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-s-neutral-content\/26 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-s-neutral-content\/32 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-s-neutral-content\/34 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-s-neutral-content\/38 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-s-neutral-content\/42 {
    border-inline-start-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-s-neutral\/22 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-s-neutral\/26 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-s-neutral\/32 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-s-neutral\/34 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-s-neutral\/38 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-s-neutral\/42 {
    border-inline-start-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-s-primary {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/1))}
.border-s-primary-content {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-s-primary-content\/22 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-s-primary-content\/26 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-s-primary-content\/32 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-s-primary-content\/34 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-s-primary-content\/38 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-s-primary-content\/42 {
    border-inline-start-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-s-primary\/22 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-s-primary\/26 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-s-primary\/32 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-s-primary\/34 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-s-primary\/38 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-s-primary\/42 {
    border-inline-start-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-s-secondary {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/1))}
.border-s-secondary-content {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-s-secondary-content\/22 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-s-secondary-content\/26 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-s-secondary-content\/32 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-s-secondary-content\/34 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-s-secondary-content\/38 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-s-secondary-content\/42 {
    border-inline-start-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-s-secondary\/22 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-s-secondary\/26 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-s-secondary\/32 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-s-secondary\/34 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-s-secondary\/38 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-s-secondary\/42 {
    border-inline-start-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-s-success {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))}
.border-s-success-content {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-s-success-content\/22 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-s-success-content\/26 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-s-success-content\/32 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-s-success-content\/34 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-s-success-content\/38 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-s-success-content\/42 {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-s-success\/22 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-s-success\/26 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-s-success\/32 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-s-success\/34 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-s-success\/38 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-s-success\/42 {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-s-transparent {
    border-inline-start-color: transparent}
.border-s-transparent\/22 {
    border-inline-start-color: rgb(0 0 0 / 0.22)}
.border-s-transparent\/26 {
    border-inline-start-color: rgb(0 0 0 / 0.26)}
.border-s-transparent\/32 {
    border-inline-start-color: rgb(0 0 0 / 0.32)}
.border-s-transparent\/34 {
    border-inline-start-color: rgb(0 0 0 / 0.34)}
.border-s-transparent\/38 {
    border-inline-start-color: rgb(0 0 0 / 0.38)}
.border-s-transparent\/42 {
    border-inline-start-color: rgb(0 0 0 / 0.42)}
.border-s-warning {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-s-warning-content {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-s-warning-content\/22 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-s-warning-content\/26 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-s-warning-content\/32 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-s-warning-content\/34 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-s-warning-content\/38 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-s-warning-content\/42 {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-s-warning\/22 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-s-warning\/26 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-s-warning\/32 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-s-warning\/34 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-s-warning\/38 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-s-warning\/42 {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.border-t-accent {
    border-top-color: var(--fallback-a,oklch(var(--a)/1))}
.border-t-accent-content {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/1))}
.border-t-accent-content\/22 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.border-t-accent-content\/26 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.border-t-accent-content\/32 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.border-t-accent-content\/34 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.border-t-accent-content\/38 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.border-t-accent-content\/42 {
    border-top-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.border-t-accent\/22 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.22))}
.border-t-accent\/26 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.26))}
.border-t-accent\/32 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.32))}
.border-t-accent\/34 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.34))}
.border-t-accent\/38 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.38))}
.border-t-accent\/42 {
    border-top-color: var(--fallback-a,oklch(var(--a)/0.42))}
.border-t-base-100 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1))}
.border-t-base-100\/22 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.border-t-base-100\/26 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.border-t-base-100\/32 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.border-t-base-100\/34 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.border-t-base-100\/38 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.border-t-base-100\/42 {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.border-t-base-200 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1))}
.border-t-base-200\/22 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.border-t-base-200\/26 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.border-t-base-200\/32 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.border-t-base-200\/34 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.border-t-base-200\/38 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.border-t-base-200\/42 {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.border-t-base-300 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1))}
.border-t-base-300\/22 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.border-t-base-300\/26 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.border-t-base-300\/32 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.border-t-base-300\/34 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.border-t-base-300\/38 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.border-t-base-300\/42 {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.border-t-base-content {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1))}
.border-t-base-content\/22 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.border-t-base-content\/26 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.border-t-base-content\/32 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.border-t-base-content\/34 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.border-t-base-content\/38 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.border-t-base-content\/42 {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.border-t-base-shadow {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/1))}
.border-t-base-shadow\/22 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.border-t-base-shadow\/26 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.border-t-base-shadow\/32 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.border-t-base-shadow\/34 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.border-t-base-shadow\/38 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.border-t-base-shadow\/42 {
    border-top-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.border-t-current {
    border-top-color: currentColor}
.border-t-error {
    border-top-color: var(--fallback-er,oklch(var(--er)/1))}
.border-t-error-content {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1))}
.border-t-error-content\/22 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.border-t-error-content\/26 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.border-t-error-content\/32 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.border-t-error-content\/34 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.border-t-error-content\/38 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.border-t-error-content\/42 {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.border-t-error\/22 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22))}
.border-t-error\/26 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26))}
.border-t-error\/32 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32))}
.border-t-error\/34 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34))}
.border-t-error\/38 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38))}
.border-t-error\/42 {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42))}
.border-t-info {
    border-top-color: var(--fallback-in,oklch(var(--in)/1))}
.border-t-info-content {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1))}
.border-t-info-content\/22 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.border-t-info-content\/26 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.border-t-info-content\/32 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.border-t-info-content\/34 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.border-t-info-content\/38 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.border-t-info-content\/42 {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.border-t-info\/22 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22))}
.border-t-info\/26 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26))}
.border-t-info\/32 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32))}
.border-t-info\/34 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34))}
.border-t-info\/38 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38))}
.border-t-info\/42 {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42))}
.border-t-neutral {
    border-top-color: var(--fallback-n,oklch(var(--n)/1))}
.border-t-neutral-content {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/1))}
.border-t-neutral-content\/22 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.border-t-neutral-content\/26 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.border-t-neutral-content\/32 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.border-t-neutral-content\/34 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.border-t-neutral-content\/38 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.border-t-neutral-content\/42 {
    border-top-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.border-t-neutral\/22 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.22))}
.border-t-neutral\/26 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.26))}
.border-t-neutral\/32 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.32))}
.border-t-neutral\/34 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.34))}
.border-t-neutral\/38 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.38))}
.border-t-neutral\/42 {
    border-top-color: var(--fallback-n,oklch(var(--n)/0.42))}
.border-t-primary {
    border-top-color: var(--fallback-p,oklch(var(--p)/1))}
.border-t-primary-content {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/1))}
.border-t-primary-content\/22 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.border-t-primary-content\/26 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.border-t-primary-content\/32 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.border-t-primary-content\/34 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.border-t-primary-content\/38 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.border-t-primary-content\/42 {
    border-top-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.border-t-primary\/22 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.22))}
.border-t-primary\/26 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.26))}
.border-t-primary\/32 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.32))}
.border-t-primary\/34 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.34))}
.border-t-primary\/38 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.38))}
.border-t-primary\/42 {
    border-top-color: var(--fallback-p,oklch(var(--p)/0.42))}
.border-t-secondary {
    border-top-color: var(--fallback-s,oklch(var(--s)/1))}
.border-t-secondary-content {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/1))}
.border-t-secondary-content\/22 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.border-t-secondary-content\/26 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.border-t-secondary-content\/32 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.border-t-secondary-content\/34 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.border-t-secondary-content\/38 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.border-t-secondary-content\/42 {
    border-top-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.border-t-secondary\/22 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.22))}
.border-t-secondary\/26 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.26))}
.border-t-secondary\/32 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.32))}
.border-t-secondary\/34 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.34))}
.border-t-secondary\/38 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.38))}
.border-t-secondary\/42 {
    border-top-color: var(--fallback-s,oklch(var(--s)/0.42))}
.border-t-success {
    border-top-color: var(--fallback-su,oklch(var(--su)/1))}
.border-t-success-content {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1))}
.border-t-success-content\/22 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.border-t-success-content\/26 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.border-t-success-content\/32 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.border-t-success-content\/34 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.border-t-success-content\/38 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.border-t-success-content\/42 {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.border-t-success\/22 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22))}
.border-t-success\/26 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26))}
.border-t-success\/32 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32))}
.border-t-success\/34 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34))}
.border-t-success\/38 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38))}
.border-t-success\/42 {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42))}
.border-t-transparent {
    border-top-color: transparent}
.border-t-transparent\/22 {
    border-top-color: rgb(0 0 0 / 0.22)}
.border-t-transparent\/26 {
    border-top-color: rgb(0 0 0 / 0.26)}
.border-t-transparent\/32 {
    border-top-color: rgb(0 0 0 / 0.32)}
.border-t-transparent\/34 {
    border-top-color: rgb(0 0 0 / 0.34)}
.border-t-transparent\/38 {
    border-top-color: rgb(0 0 0 / 0.38)}
.border-t-transparent\/42 {
    border-top-color: rgb(0 0 0 / 0.42)}
.border-t-warning {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1))}
.border-t-warning-content {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1))}
.border-t-warning-content\/22 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.border-t-warning-content\/26 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.border-t-warning-content\/32 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.border-t-warning-content\/34 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.border-t-warning-content\/38 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.border-t-warning-content\/42 {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.border-t-warning\/22 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.border-t-warning\/26 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.border-t-warning\/32 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.border-t-warning\/34 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.border-t-warning\/38 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.border-t-warning\/42 {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.bg-accent {
    background-color: var(--fallback-a,oklch(var(--a)/1))}
.bg-accent-content {
    background-color: var(--fallback-ac,oklch(var(--ac)/1))}
.bg-accent-content\/22 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.bg-accent-content\/26 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.bg-accent-content\/32 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.bg-accent-content\/34 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.bg-accent-content\/38 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.bg-accent-content\/42 {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.bg-accent\/22 {
    background-color: var(--fallback-a,oklch(var(--a)/0.22))}
.bg-accent\/26 {
    background-color: var(--fallback-a,oklch(var(--a)/0.26))}
.bg-accent\/32 {
    background-color: var(--fallback-a,oklch(var(--a)/0.32))}
.bg-accent\/34 {
    background-color: var(--fallback-a,oklch(var(--a)/0.34))}
.bg-accent\/38 {
    background-color: var(--fallback-a,oklch(var(--a)/0.38))}
.bg-accent\/42 {
    background-color: var(--fallback-a,oklch(var(--a)/0.42))}
.bg-base-100 {
    background-color: var(--fallback-b1,oklch(var(--b1)/1))}
.bg-base-100\/22 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.bg-base-100\/26 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.bg-base-100\/32 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.bg-base-100\/34 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.bg-base-100\/38 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.bg-base-100\/42 {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.bg-base-200 {
    background-color: var(--fallback-b2,oklch(var(--b2)/1))}
.bg-base-200\/22 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.bg-base-200\/26 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.bg-base-200\/32 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.bg-base-200\/34 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.bg-base-200\/38 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.bg-base-200\/42 {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.bg-base-300 {
    background-color: var(--fallback-b3,oklch(var(--b3)/1))}
.bg-base-300\/22 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.bg-base-300\/26 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.bg-base-300\/32 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.bg-base-300\/34 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.bg-base-300\/38 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.bg-base-300\/42 {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.bg-base-content {
    background-color: var(--fallback-bc,oklch(var(--bc)/1))}
.bg-base-content\/22 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.bg-base-content\/26 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.bg-base-content\/32 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.bg-base-content\/34 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.bg-base-content\/38 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.bg-base-content\/42 {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.bg-base-shadow {
    background-color: var(--fallback-bs,oklch(var(--bs)/1))}
.bg-base-shadow\/22 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.bg-base-shadow\/26 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.bg-base-shadow\/32 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.bg-base-shadow\/34 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.bg-base-shadow\/38 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.bg-base-shadow\/42 {
    background-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.bg-current {
    background-color: currentColor}
.bg-error {
    background-color: var(--fallback-er,oklch(var(--er)/1))}
.bg-error-content {
    background-color: var(--fallback-erc,oklch(var(--erc)/1))}
.bg-error-content\/22 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.bg-error-content\/26 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.bg-error-content\/32 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.bg-error-content\/34 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.bg-error-content\/38 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.bg-error-content\/42 {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.bg-error\/22 {
    background-color: var(--fallback-er,oklch(var(--er)/0.22))}
.bg-error\/26 {
    background-color: var(--fallback-er,oklch(var(--er)/0.26))}
.bg-error\/32 {
    background-color: var(--fallback-er,oklch(var(--er)/0.32))}
.bg-error\/34 {
    background-color: var(--fallback-er,oklch(var(--er)/0.34))}
.bg-error\/38 {
    background-color: var(--fallback-er,oklch(var(--er)/0.38))}
.bg-error\/42 {
    background-color: var(--fallback-er,oklch(var(--er)/0.42))}
.bg-info {
    background-color: var(--fallback-in,oklch(var(--in)/1))}
.bg-info-content {
    background-color: var(--fallback-inc,oklch(var(--inc)/1))}
.bg-info-content\/22 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.bg-info-content\/26 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.bg-info-content\/32 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.bg-info-content\/34 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.bg-info-content\/38 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.bg-info-content\/42 {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.bg-info\/22 {
    background-color: var(--fallback-in,oklch(var(--in)/0.22))}
.bg-info\/26 {
    background-color: var(--fallback-in,oklch(var(--in)/0.26))}
.bg-info\/32 {
    background-color: var(--fallback-in,oklch(var(--in)/0.32))}
.bg-info\/34 {
    background-color: var(--fallback-in,oklch(var(--in)/0.34))}
.bg-info\/38 {
    background-color: var(--fallback-in,oklch(var(--in)/0.38))}
.bg-info\/42 {
    background-color: var(--fallback-in,oklch(var(--in)/0.42))}
.bg-neutral {
    background-color: var(--fallback-n,oklch(var(--n)/1))}
.bg-neutral-content {
    background-color: var(--fallback-nc,oklch(var(--nc)/1))}
.bg-neutral-content\/22 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.bg-neutral-content\/26 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.bg-neutral-content\/32 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.bg-neutral-content\/34 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.bg-neutral-content\/38 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.bg-neutral-content\/42 {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.bg-neutral\/22 {
    background-color: var(--fallback-n,oklch(var(--n)/0.22))}
.bg-neutral\/26 {
    background-color: var(--fallback-n,oklch(var(--n)/0.26))}
.bg-neutral\/32 {
    background-color: var(--fallback-n,oklch(var(--n)/0.32))}
.bg-neutral\/34 {
    background-color: var(--fallback-n,oklch(var(--n)/0.34))}
.bg-neutral\/38 {
    background-color: var(--fallback-n,oklch(var(--n)/0.38))}
.bg-neutral\/42 {
    background-color: var(--fallback-n,oklch(var(--n)/0.42))}
.bg-primary {
    background-color: var(--fallback-p,oklch(var(--p)/1))}
.bg-primary-content {
    background-color: var(--fallback-pc,oklch(var(--pc)/1))}
.bg-primary-content\/22 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.bg-primary-content\/26 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.bg-primary-content\/32 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.bg-primary-content\/34 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.bg-primary-content\/38 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.bg-primary-content\/42 {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.bg-primary\/22 {
    background-color: var(--fallback-p,oklch(var(--p)/0.22))}
.bg-primary\/26 {
    background-color: var(--fallback-p,oklch(var(--p)/0.26))}
.bg-primary\/32 {
    background-color: var(--fallback-p,oklch(var(--p)/0.32))}
.bg-primary\/34 {
    background-color: var(--fallback-p,oklch(var(--p)/0.34))}
.bg-primary\/38 {
    background-color: var(--fallback-p,oklch(var(--p)/0.38))}
.bg-primary\/42 {
    background-color: var(--fallback-p,oklch(var(--p)/0.42))}
.bg-secondary {
    background-color: var(--fallback-s,oklch(var(--s)/1))}
.bg-secondary-content {
    background-color: var(--fallback-sc,oklch(var(--sc)/1))}
.bg-secondary-content\/22 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.bg-secondary-content\/26 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.bg-secondary-content\/32 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.bg-secondary-content\/34 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.bg-secondary-content\/38 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.bg-secondary-content\/42 {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.bg-secondary\/22 {
    background-color: var(--fallback-s,oklch(var(--s)/0.22))}
.bg-secondary\/26 {
    background-color: var(--fallback-s,oklch(var(--s)/0.26))}
.bg-secondary\/32 {
    background-color: var(--fallback-s,oklch(var(--s)/0.32))}
.bg-secondary\/34 {
    background-color: var(--fallback-s,oklch(var(--s)/0.34))}
.bg-secondary\/38 {
    background-color: var(--fallback-s,oklch(var(--s)/0.38))}
.bg-secondary\/42 {
    background-color: var(--fallback-s,oklch(var(--s)/0.42))}
.bg-success {
    background-color: var(--fallback-su,oklch(var(--su)/1))}
.bg-success-content {
    background-color: var(--fallback-suc,oklch(var(--suc)/1))}
.bg-success-content\/22 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.bg-success-content\/26 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.bg-success-content\/32 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.bg-success-content\/34 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.bg-success-content\/38 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.bg-success-content\/42 {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.bg-success\/22 {
    background-color: var(--fallback-su,oklch(var(--su)/0.22))}
.bg-success\/26 {
    background-color: var(--fallback-su,oklch(var(--su)/0.26))}
.bg-success\/32 {
    background-color: var(--fallback-su,oklch(var(--su)/0.32))}
.bg-success\/34 {
    background-color: var(--fallback-su,oklch(var(--su)/0.34))}
.bg-success\/38 {
    background-color: var(--fallback-su,oklch(var(--su)/0.38))}
.bg-success\/42 {
    background-color: var(--fallback-su,oklch(var(--su)/0.42))}
.bg-transparent {
    background-color: transparent}
.bg-transparent\/22 {
    background-color: rgb(0 0 0 / 0.22)}
.bg-transparent\/26 {
    background-color: rgb(0 0 0 / 0.26)}
.bg-transparent\/32 {
    background-color: rgb(0 0 0 / 0.32)}
.bg-transparent\/34 {
    background-color: rgb(0 0 0 / 0.34)}
.bg-transparent\/38 {
    background-color: rgb(0 0 0 / 0.38)}
.bg-transparent\/42 {
    background-color: rgb(0 0 0 / 0.42)}
.bg-warning {
    background-color: var(--fallback-wa,oklch(var(--wa)/1))}
.bg-warning-content {
    background-color: var(--fallback-wac,oklch(var(--wac)/1))}
.bg-warning-content\/22 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.bg-warning-content\/26 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.bg-warning-content\/32 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.bg-warning-content\/34 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.bg-warning-content\/38 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.bg-warning-content\/42 {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.bg-warning\/22 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.bg-warning\/26 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.bg-warning\/32 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.bg-warning\/34 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.bg-warning\/38 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.bg-warning\/42 {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.bg-gradient-to-b {
    background-image: -webkit-gradient(linear, left top, left bottom, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))}
.bg-gradient-to-bl {
    background-image: -webkit-gradient(linear, right top, left bottom, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))}
.bg-gradient-to-br {
    background-image: -webkit-gradient(linear, left top, right bottom, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))}
.bg-gradient-to-l {
    background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to left, var(--tw-gradient-stops))}
.bg-gradient-to-r {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to right, var(--tw-gradient-stops))}
.bg-gradient-to-t {
    background-image: -webkit-gradient(linear, left bottom, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to top, var(--tw-gradient-stops))}
.bg-gradient-to-tl {
    background-image: -webkit-gradient(linear, right bottom, left top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to top left, var(--tw-gradient-stops))}
.bg-gradient-to-tr {
    background-image: -webkit-gradient(linear, left bottom, right top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to top right, var(--tw-gradient-stops))}
.bg-none {
    background-image: none}
.from-accent {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/22 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/26 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/32 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/34 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/38 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent-content\/42 {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/22 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/26 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/32 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/34 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/38 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-accent\/42 {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/22 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/26 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/32 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/34 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/38 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-100\/42 {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/22 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/26 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/32 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/34 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/38 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-200\/42 {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/22 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/26 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/32 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/34 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/38 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-300\/42 {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/22 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/26 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/32 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/34 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/38 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-content\/42 {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/22 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/26 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/32 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/34 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/38 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-base-shadow\/42 {
    --tw-gradient-from: var(--fallback-bs,oklch(var(--bs)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-current {
    --tw-gradient-from: currentColor var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/22 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/26 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/32 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/34 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/38 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error-content\/42 {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/22 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/26 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/32 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/34 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/38 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-error\/42 {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/22 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/26 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/32 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/34 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/38 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info-content\/42 {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/22 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/26 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/32 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/34 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/38 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-info\/42 {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/22 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/26 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/32 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/34 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/38 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral-content\/42 {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/22 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/26 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/32 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/34 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/38 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-neutral\/42 {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/22 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/26 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/32 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/34 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/38 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary-content\/42 {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/22 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/26 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/32 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/34 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/38 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-primary\/42 {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/22 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/26 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/32 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/34 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/38 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary-content\/42 {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/22 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/26 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/32 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/34 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/38 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-secondary\/42 {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/22 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/26 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/32 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/34 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/38 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success-content\/42 {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/22 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/26 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/32 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/34 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/38 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-success\/42 {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/22 {
    --tw-gradient-from: rgb(0 0 0 / 0.22) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/26 {
    --tw-gradient-from: rgb(0 0 0 / 0.26) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/32 {
    --tw-gradient-from: rgb(0 0 0 / 0.32) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/34 {
    --tw-gradient-from: rgb(0 0 0 / 0.34) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/38 {
    --tw-gradient-from: rgb(0 0 0 / 0.38) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-transparent\/42 {
    --tw-gradient-from: rgb(0 0 0 / 0.42) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/22 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/26 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/32 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/34 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/38 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning-content\/42 {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/22 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/26 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/32 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/34 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/38 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-warning\/42 {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-0\% {
    --tw-gradient-from-position: 0%}
.from-10\% {
    --tw-gradient-from-position: 10%}
.from-100\% {
    --tw-gradient-from-position: 100%}
.from-15\% {
    --tw-gradient-from-position: 15%}
.from-20\% {
    --tw-gradient-from-position: 20%}
.from-25\% {
    --tw-gradient-from-position: 25%}
.from-30\% {
    --tw-gradient-from-position: 30%}
.from-35\% {
    --tw-gradient-from-position: 35%}
.from-40\% {
    --tw-gradient-from-position: 40%}
.from-45\% {
    --tw-gradient-from-position: 45%}
.from-5\% {
    --tw-gradient-from-position: 5%}
.from-50\% {
    --tw-gradient-from-position: 50%}
.from-55\% {
    --tw-gradient-from-position: 55%}
.from-60\% {
    --tw-gradient-from-position: 60%}
.from-65\% {
    --tw-gradient-from-position: 65%}
.from-70\% {
    --tw-gradient-from-position: 70%}
.from-75\% {
    --tw-gradient-from-position: 75%}
.from-80\% {
    --tw-gradient-from-position: 80%}
.from-85\% {
    --tw-gradient-from-position: 85%}
.from-90\% {
    --tw-gradient-from-position: 90%}
.from-95\% {
    --tw-gradient-from-position: 95%}
.via-accent {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-accent\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-100\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-200\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-300\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-base-shadow\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bs,oklch(var(--bs)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-current {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), currentColor var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-error\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-info\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-neutral\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-primary\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-secondary\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-success\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/22 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.22) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/26 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.26) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/32 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.32) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/34 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.34) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/38 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.38) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-transparent\/42 {
    --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.42) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning-content\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/22 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/26 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/32 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/34 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/38 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-warning\/42 {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-0\% {
    --tw-gradient-via-position: 0%}
.via-10\% {
    --tw-gradient-via-position: 10%}
.via-100\% {
    --tw-gradient-via-position: 100%}
.via-15\% {
    --tw-gradient-via-position: 15%}
.via-20\% {
    --tw-gradient-via-position: 20%}
.via-25\% {
    --tw-gradient-via-position: 25%}
.via-30\% {
    --tw-gradient-via-position: 30%}
.via-35\% {
    --tw-gradient-via-position: 35%}
.via-40\% {
    --tw-gradient-via-position: 40%}
.via-45\% {
    --tw-gradient-via-position: 45%}
.via-5\% {
    --tw-gradient-via-position: 5%}
.via-50\% {
    --tw-gradient-via-position: 50%}
.via-55\% {
    --tw-gradient-via-position: 55%}
.via-60\% {
    --tw-gradient-via-position: 60%}
.via-65\% {
    --tw-gradient-via-position: 65%}
.via-70\% {
    --tw-gradient-via-position: 70%}
.via-75\% {
    --tw-gradient-via-position: 75%}
.via-80\% {
    --tw-gradient-via-position: 80%}
.via-85\% {
    --tw-gradient-via-position: 85%}
.via-90\% {
    --tw-gradient-via-position: 90%}
.via-95\% {
    --tw-gradient-via-position: 95%}
.to-accent {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}
.to-accent-content {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}
.to-accent-content\/22 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-to-position)}
.to-accent-content\/26 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-to-position)}
.to-accent-content\/32 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-to-position)}
.to-accent-content\/34 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-to-position)}
.to-accent-content\/38 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-to-position)}
.to-accent-content\/42 {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-to-position)}
.to-accent\/22 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-to-position)}
.to-accent\/26 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-to-position)}
.to-accent\/32 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-to-position)}
.to-accent\/34 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-to-position)}
.to-accent\/38 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-to-position)}
.to-accent\/42 {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-to-position)}
.to-base-100 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}
.to-base-100\/22 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-to-position)}
.to-base-100\/26 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-to-position)}
.to-base-100\/32 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-to-position)}
.to-base-100\/34 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-to-position)}
.to-base-100\/38 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-to-position)}
.to-base-100\/42 {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-to-position)}
.to-base-200 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}
.to-base-200\/22 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-to-position)}
.to-base-200\/26 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-to-position)}
.to-base-200\/32 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-to-position)}
.to-base-200\/34 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-to-position)}
.to-base-200\/38 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-to-position)}
.to-base-200\/42 {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-to-position)}
.to-base-300 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}
.to-base-300\/22 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-to-position)}
.to-base-300\/26 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-to-position)}
.to-base-300\/32 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-to-position)}
.to-base-300\/34 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-to-position)}
.to-base-300\/38 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-to-position)}
.to-base-300\/42 {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-to-position)}
.to-base-content {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}
.to-base-content\/22 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-to-position)}
.to-base-content\/26 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-to-position)}
.to-base-content\/32 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-to-position)}
.to-base-content\/34 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-to-position)}
.to-base-content\/38 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-to-position)}
.to-base-content\/42 {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-to-position)}
.to-base-shadow {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/1)) var(--tw-gradient-to-position)}
.to-base-shadow\/22 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.22)) var(--tw-gradient-to-position)}
.to-base-shadow\/26 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.26)) var(--tw-gradient-to-position)}
.to-base-shadow\/32 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.32)) var(--tw-gradient-to-position)}
.to-base-shadow\/34 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.34)) var(--tw-gradient-to-position)}
.to-base-shadow\/38 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.38)) var(--tw-gradient-to-position)}
.to-base-shadow\/42 {
    --tw-gradient-to: var(--fallback-bs,oklch(var(--bs)/0.42)) var(--tw-gradient-to-position)}
.to-current {
    --tw-gradient-to: currentColor var(--tw-gradient-to-position)}
.to-error {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}
.to-error-content {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}
.to-error-content\/22 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-to-position)}
.to-error-content\/26 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-to-position)}
.to-error-content\/32 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-to-position)}
.to-error-content\/34 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-to-position)}
.to-error-content\/38 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-to-position)}
.to-error-content\/42 {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-to-position)}
.to-error\/22 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-to-position)}
.to-error\/26 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-to-position)}
.to-error\/32 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-to-position)}
.to-error\/34 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-to-position)}
.to-error\/38 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-to-position)}
.to-error\/42 {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-to-position)}
.to-info {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}
.to-info-content {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}
.to-info-content\/22 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-to-position)}
.to-info-content\/26 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-to-position)}
.to-info-content\/32 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-to-position)}
.to-info-content\/34 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-to-position)}
.to-info-content\/38 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-to-position)}
.to-info-content\/42 {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-to-position)}
.to-info\/22 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-to-position)}
.to-info\/26 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-to-position)}
.to-info\/32 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-to-position)}
.to-info\/34 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-to-position)}
.to-info\/38 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-to-position)}
.to-info\/42 {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-to-position)}
.to-neutral {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}
.to-neutral-content {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}
.to-neutral-content\/22 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-to-position)}
.to-neutral-content\/26 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-to-position)}
.to-neutral-content\/32 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-to-position)}
.to-neutral-content\/34 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-to-position)}
.to-neutral-content\/38 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-to-position)}
.to-neutral-content\/42 {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-to-position)}
.to-neutral\/22 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-to-position)}
.to-neutral\/26 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-to-position)}
.to-neutral\/32 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-to-position)}
.to-neutral\/34 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-to-position)}
.to-neutral\/38 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-to-position)}
.to-neutral\/42 {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-to-position)}
.to-primary {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}
.to-primary-content {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}
.to-primary-content\/22 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-to-position)}
.to-primary-content\/26 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-to-position)}
.to-primary-content\/32 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-to-position)}
.to-primary-content\/34 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-to-position)}
.to-primary-content\/38 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-to-position)}
.to-primary-content\/42 {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-to-position)}
.to-primary\/22 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-to-position)}
.to-primary\/26 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-to-position)}
.to-primary\/32 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-to-position)}
.to-primary\/34 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-to-position)}
.to-primary\/38 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-to-position)}
.to-primary\/42 {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-to-position)}
.to-secondary {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}
.to-secondary-content {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}
.to-secondary-content\/22 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-to-position)}
.to-secondary-content\/26 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-to-position)}
.to-secondary-content\/32 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-to-position)}
.to-secondary-content\/34 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-to-position)}
.to-secondary-content\/38 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-to-position)}
.to-secondary-content\/42 {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-to-position)}
.to-secondary\/22 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-to-position)}
.to-secondary\/26 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-to-position)}
.to-secondary\/32 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-to-position)}
.to-secondary\/34 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-to-position)}
.to-secondary\/38 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-to-position)}
.to-secondary\/42 {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-to-position)}
.to-success {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}
.to-success-content {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}
.to-success-content\/22 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-to-position)}
.to-success-content\/26 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-to-position)}
.to-success-content\/32 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-to-position)}
.to-success-content\/34 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-to-position)}
.to-success-content\/38 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-to-position)}
.to-success-content\/42 {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-to-position)}
.to-success\/22 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-to-position)}
.to-success\/26 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-to-position)}
.to-success\/32 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-to-position)}
.to-success\/34 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-to-position)}
.to-success\/38 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-to-position)}
.to-success\/42 {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-to-position)}
.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)}
.to-transparent\/22 {
    --tw-gradient-to: rgb(0 0 0 / 0.22) var(--tw-gradient-to-position)}
.to-transparent\/26 {
    --tw-gradient-to: rgb(0 0 0 / 0.26) var(--tw-gradient-to-position)}
.to-transparent\/32 {
    --tw-gradient-to: rgb(0 0 0 / 0.32) var(--tw-gradient-to-position)}
.to-transparent\/34 {
    --tw-gradient-to: rgb(0 0 0 / 0.34) var(--tw-gradient-to-position)}
.to-transparent\/38 {
    --tw-gradient-to: rgb(0 0 0 / 0.38) var(--tw-gradient-to-position)}
.to-transparent\/42 {
    --tw-gradient-to: rgb(0 0 0 / 0.42) var(--tw-gradient-to-position)}
.to-warning {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}
.to-warning-content {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}
.to-warning-content\/22 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-to-position)}
.to-warning-content\/26 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-to-position)}
.to-warning-content\/32 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-to-position)}
.to-warning-content\/34 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-to-position)}
.to-warning-content\/38 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-to-position)}
.to-warning-content\/42 {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-to-position)}
.to-warning\/22 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-to-position)}
.to-warning\/26 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-to-position)}
.to-warning\/32 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-to-position)}
.to-warning\/34 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-to-position)}
.to-warning\/38 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-to-position)}
.to-warning\/42 {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-to-position)}
.to-0\% {
    --tw-gradient-to-position: 0%}
.to-10\% {
    --tw-gradient-to-position: 10%}
.to-100\% {
    --tw-gradient-to-position: 100%}
.to-15\% {
    --tw-gradient-to-position: 15%}
.to-20\% {
    --tw-gradient-to-position: 20%}
.to-25\% {
    --tw-gradient-to-position: 25%}
.to-30\% {
    --tw-gradient-to-position: 30%}
.to-35\% {
    --tw-gradient-to-position: 35%}
.to-40\% {
    --tw-gradient-to-position: 40%}
.to-45\% {
    --tw-gradient-to-position: 45%}
.to-5\% {
    --tw-gradient-to-position: 5%}
.to-50\% {
    --tw-gradient-to-position: 50%}
.to-55\% {
    --tw-gradient-to-position: 55%}
.to-60\% {
    --tw-gradient-to-position: 60%}
.to-65\% {
    --tw-gradient-to-position: 65%}
.to-70\% {
    --tw-gradient-to-position: 70%}
.to-75\% {
    --tw-gradient-to-position: 75%}
.to-80\% {
    --tw-gradient-to-position: 80%}
.to-85\% {
    --tw-gradient-to-position: 85%}
.to-90\% {
    --tw-gradient-to-position: 90%}
.to-95\% {
    --tw-gradient-to-position: 95%}
.stroke-accent {
    stroke: var(--fallback-a,oklch(var(--a)/1))}
.stroke-accent-content {
    stroke: var(--fallback-ac,oklch(var(--ac)/1))}
.stroke-accent-content\/22 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.22))}
.stroke-accent-content\/26 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.26))}
.stroke-accent-content\/32 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.32))}
.stroke-accent-content\/34 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.34))}
.stroke-accent-content\/38 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.38))}
.stroke-accent-content\/42 {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.42))}
.stroke-accent\/22 {
    stroke: var(--fallback-a,oklch(var(--a)/0.22))}
.stroke-accent\/26 {
    stroke: var(--fallback-a,oklch(var(--a)/0.26))}
.stroke-accent\/32 {
    stroke: var(--fallback-a,oklch(var(--a)/0.32))}
.stroke-accent\/34 {
    stroke: var(--fallback-a,oklch(var(--a)/0.34))}
.stroke-accent\/38 {
    stroke: var(--fallback-a,oklch(var(--a)/0.38))}
.stroke-accent\/42 {
    stroke: var(--fallback-a,oklch(var(--a)/0.42))}
.stroke-base-100 {
    stroke: var(--fallback-b1,oklch(var(--b1)/1))}
.stroke-base-100\/22 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.22))}
.stroke-base-100\/26 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.26))}
.stroke-base-100\/32 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.32))}
.stroke-base-100\/34 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.34))}
.stroke-base-100\/38 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.38))}
.stroke-base-100\/42 {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.42))}
.stroke-base-200 {
    stroke: var(--fallback-b2,oklch(var(--b2)/1))}
.stroke-base-200\/22 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.22))}
.stroke-base-200\/26 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.26))}
.stroke-base-200\/32 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.32))}
.stroke-base-200\/34 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.34))}
.stroke-base-200\/38 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.38))}
.stroke-base-200\/42 {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.42))}
.stroke-base-300 {
    stroke: var(--fallback-b3,oklch(var(--b3)/1))}
.stroke-base-300\/22 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.22))}
.stroke-base-300\/26 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.26))}
.stroke-base-300\/32 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.32))}
.stroke-base-300\/34 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.34))}
.stroke-base-300\/38 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.38))}
.stroke-base-300\/42 {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.42))}
.stroke-base-content {
    stroke: var(--fallback-bc,oklch(var(--bc)/1))}
.stroke-base-content\/22 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.22))}
.stroke-base-content\/26 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.26))}
.stroke-base-content\/32 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.32))}
.stroke-base-content\/34 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.34))}
.stroke-base-content\/38 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.38))}
.stroke-base-content\/42 {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.42))}
.stroke-base-shadow {
    stroke: var(--fallback-bs,oklch(var(--bs)/1))}
.stroke-base-shadow\/22 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.22))}
.stroke-base-shadow\/26 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.26))}
.stroke-base-shadow\/32 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.32))}
.stroke-base-shadow\/34 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.34))}
.stroke-base-shadow\/38 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.38))}
.stroke-base-shadow\/42 {
    stroke: var(--fallback-bs,oklch(var(--bs)/0.42))}
.stroke-current {
    stroke: currentColor}
.stroke-error {
    stroke: var(--fallback-er,oklch(var(--er)/1))}
.stroke-error-content {
    stroke: var(--fallback-erc,oklch(var(--erc)/1))}
.stroke-error-content\/22 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.22))}
.stroke-error-content\/26 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.26))}
.stroke-error-content\/32 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.32))}
.stroke-error-content\/34 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.34))}
.stroke-error-content\/38 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.38))}
.stroke-error-content\/42 {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.42))}
.stroke-error\/22 {
    stroke: var(--fallback-er,oklch(var(--er)/0.22))}
.stroke-error\/26 {
    stroke: var(--fallback-er,oklch(var(--er)/0.26))}
.stroke-error\/32 {
    stroke: var(--fallback-er,oklch(var(--er)/0.32))}
.stroke-error\/34 {
    stroke: var(--fallback-er,oklch(var(--er)/0.34))}
.stroke-error\/38 {
    stroke: var(--fallback-er,oklch(var(--er)/0.38))}
.stroke-error\/42 {
    stroke: var(--fallback-er,oklch(var(--er)/0.42))}
.stroke-info {
    stroke: var(--fallback-in,oklch(var(--in)/1))}
.stroke-info-content {
    stroke: var(--fallback-inc,oklch(var(--inc)/1))}
.stroke-info-content\/22 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.22))}
.stroke-info-content\/26 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.26))}
.stroke-info-content\/32 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.32))}
.stroke-info-content\/34 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.34))}
.stroke-info-content\/38 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.38))}
.stroke-info-content\/42 {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.42))}
.stroke-info\/22 {
    stroke: var(--fallback-in,oklch(var(--in)/0.22))}
.stroke-info\/26 {
    stroke: var(--fallback-in,oklch(var(--in)/0.26))}
.stroke-info\/32 {
    stroke: var(--fallback-in,oklch(var(--in)/0.32))}
.stroke-info\/34 {
    stroke: var(--fallback-in,oklch(var(--in)/0.34))}
.stroke-info\/38 {
    stroke: var(--fallback-in,oklch(var(--in)/0.38))}
.stroke-info\/42 {
    stroke: var(--fallback-in,oklch(var(--in)/0.42))}
.stroke-neutral {
    stroke: var(--fallback-n,oklch(var(--n)/1))}
.stroke-neutral-content {
    stroke: var(--fallback-nc,oklch(var(--nc)/1))}
.stroke-neutral-content\/22 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.22))}
.stroke-neutral-content\/26 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.26))}
.stroke-neutral-content\/32 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.32))}
.stroke-neutral-content\/34 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.34))}
.stroke-neutral-content\/38 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.38))}
.stroke-neutral-content\/42 {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.42))}
.stroke-neutral\/22 {
    stroke: var(--fallback-n,oklch(var(--n)/0.22))}
.stroke-neutral\/26 {
    stroke: var(--fallback-n,oklch(var(--n)/0.26))}
.stroke-neutral\/32 {
    stroke: var(--fallback-n,oklch(var(--n)/0.32))}
.stroke-neutral\/34 {
    stroke: var(--fallback-n,oklch(var(--n)/0.34))}
.stroke-neutral\/38 {
    stroke: var(--fallback-n,oklch(var(--n)/0.38))}
.stroke-neutral\/42 {
    stroke: var(--fallback-n,oklch(var(--n)/0.42))}
.stroke-none {
    stroke: none}
.stroke-primary {
    stroke: var(--fallback-p,oklch(var(--p)/1))}
.stroke-primary-content {
    stroke: var(--fallback-pc,oklch(var(--pc)/1))}
.stroke-primary-content\/22 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.22))}
.stroke-primary-content\/26 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.26))}
.stroke-primary-content\/32 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.32))}
.stroke-primary-content\/34 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.34))}
.stroke-primary-content\/38 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.38))}
.stroke-primary-content\/42 {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.42))}
.stroke-primary\/22 {
    stroke: var(--fallback-p,oklch(var(--p)/0.22))}
.stroke-primary\/26 {
    stroke: var(--fallback-p,oklch(var(--p)/0.26))}
.stroke-primary\/32 {
    stroke: var(--fallback-p,oklch(var(--p)/0.32))}
.stroke-primary\/34 {
    stroke: var(--fallback-p,oklch(var(--p)/0.34))}
.stroke-primary\/38 {
    stroke: var(--fallback-p,oklch(var(--p)/0.38))}
.stroke-primary\/42 {
    stroke: var(--fallback-p,oklch(var(--p)/0.42))}
.stroke-secondary {
    stroke: var(--fallback-s,oklch(var(--s)/1))}
.stroke-secondary-content {
    stroke: var(--fallback-sc,oklch(var(--sc)/1))}
.stroke-secondary-content\/22 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.22))}
.stroke-secondary-content\/26 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.26))}
.stroke-secondary-content\/32 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.32))}
.stroke-secondary-content\/34 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.34))}
.stroke-secondary-content\/38 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.38))}
.stroke-secondary-content\/42 {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.42))}
.stroke-secondary\/22 {
    stroke: var(--fallback-s,oklch(var(--s)/0.22))}
.stroke-secondary\/26 {
    stroke: var(--fallback-s,oklch(var(--s)/0.26))}
.stroke-secondary\/32 {
    stroke: var(--fallback-s,oklch(var(--s)/0.32))}
.stroke-secondary\/34 {
    stroke: var(--fallback-s,oklch(var(--s)/0.34))}
.stroke-secondary\/38 {
    stroke: var(--fallback-s,oklch(var(--s)/0.38))}
.stroke-secondary\/42 {
    stroke: var(--fallback-s,oklch(var(--s)/0.42))}
.stroke-success {
    stroke: var(--fallback-su,oklch(var(--su)/1))}
.stroke-success-content {
    stroke: var(--fallback-suc,oklch(var(--suc)/1))}
.stroke-success-content\/22 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.22))}
.stroke-success-content\/26 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.26))}
.stroke-success-content\/32 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.32))}
.stroke-success-content\/34 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.34))}
.stroke-success-content\/38 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.38))}
.stroke-success-content\/42 {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.42))}
.stroke-success\/22 {
    stroke: var(--fallback-su,oklch(var(--su)/0.22))}
.stroke-success\/26 {
    stroke: var(--fallback-su,oklch(var(--su)/0.26))}
.stroke-success\/32 {
    stroke: var(--fallback-su,oklch(var(--su)/0.32))}
.stroke-success\/34 {
    stroke: var(--fallback-su,oklch(var(--su)/0.34))}
.stroke-success\/38 {
    stroke: var(--fallback-su,oklch(var(--su)/0.38))}
.stroke-success\/42 {
    stroke: var(--fallback-su,oklch(var(--su)/0.42))}
.stroke-transparent {
    stroke: transparent}
.stroke-transparent\/22 {
    stroke: rgb(0 0 0 / 0.22)}
.stroke-transparent\/26 {
    stroke: rgb(0 0 0 / 0.26)}
.stroke-transparent\/32 {
    stroke: rgb(0 0 0 / 0.32)}
.stroke-transparent\/34 {
    stroke: rgb(0 0 0 / 0.34)}
.stroke-transparent\/38 {
    stroke: rgb(0 0 0 / 0.38)}
.stroke-transparent\/42 {
    stroke: rgb(0 0 0 / 0.42)}
.stroke-warning {
    stroke: var(--fallback-wa,oklch(var(--wa)/1))}
.stroke-warning-content {
    stroke: var(--fallback-wac,oklch(var(--wac)/1))}
.stroke-warning-content\/22 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.22))}
.stroke-warning-content\/26 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.26))}
.stroke-warning-content\/32 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.32))}
.stroke-warning-content\/34 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.34))}
.stroke-warning-content\/38 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.38))}
.stroke-warning-content\/42 {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.42))}
.stroke-warning\/22 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.22))}
.stroke-warning\/26 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.26))}
.stroke-warning\/32 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.32))}
.stroke-warning\/34 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.34))}
.stroke-warning\/38 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.38))}
.stroke-warning\/42 {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.42))}
.text-accent {
    color: var(--fallback-a,oklch(var(--a)/1))}
.text-accent-content {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.text-accent-content\/22 {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.text-accent-content\/26 {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.text-accent-content\/32 {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.text-accent-content\/34 {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.text-accent-content\/38 {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.text-accent-content\/42 {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.text-accent\/22 {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.text-accent\/26 {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.text-accent\/32 {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.text-accent\/34 {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.text-accent\/38 {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.text-accent\/42 {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.text-base-100 {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.text-base-100\/22 {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.text-base-100\/26 {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.text-base-100\/32 {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.text-base-100\/34 {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.text-base-100\/38 {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.text-base-100\/42 {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.text-base-200 {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.text-base-200\/22 {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.text-base-200\/26 {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.text-base-200\/32 {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.text-base-200\/34 {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.text-base-200\/38 {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.text-base-200\/42 {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.text-base-300 {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.text-base-300\/22 {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.text-base-300\/26 {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.text-base-300\/32 {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.text-base-300\/34 {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.text-base-300\/38 {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.text-base-300\/42 {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.text-base-content {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.text-base-content\/22 {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.text-base-content\/26 {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.text-base-content\/32 {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.text-base-content\/34 {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.text-base-content\/38 {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.text-base-content\/42 {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.text-base-shadow {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.text-base-shadow\/22 {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.text-base-shadow\/26 {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.text-base-shadow\/32 {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.text-base-shadow\/34 {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.text-base-shadow\/38 {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.text-base-shadow\/42 {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.text-current {
    color: currentColor}
.text-error {
    color: var(--fallback-er,oklch(var(--er)/1))}
.text-error-content {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.text-error-content\/22 {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.text-error-content\/26 {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.text-error-content\/32 {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.text-error-content\/34 {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.text-error-content\/38 {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.text-error-content\/42 {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.text-error\/22 {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.text-error\/26 {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.text-error\/32 {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.text-error\/34 {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.text-error\/38 {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.text-error\/42 {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.text-info {
    color: var(--fallback-in,oklch(var(--in)/1))}
.text-info-content {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.text-info-content\/22 {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.text-info-content\/26 {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.text-info-content\/32 {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.text-info-content\/34 {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.text-info-content\/38 {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.text-info-content\/42 {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.text-info\/22 {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.text-info\/26 {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.text-info\/32 {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.text-info\/34 {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.text-info\/38 {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.text-info\/42 {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.text-neutral {
    color: var(--fallback-n,oklch(var(--n)/1))}
.text-neutral-content {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.text-neutral-content\/22 {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.text-neutral-content\/26 {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.text-neutral-content\/32 {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.text-neutral-content\/34 {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.text-neutral-content\/38 {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.text-neutral-content\/42 {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.text-neutral\/22 {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.text-neutral\/26 {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.text-neutral\/32 {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.text-neutral\/34 {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.text-neutral\/38 {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.text-neutral\/42 {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.text-primary {
    color: var(--fallback-p,oklch(var(--p)/1))}
.text-primary-content {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.text-primary-content\/22 {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.text-primary-content\/26 {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.text-primary-content\/32 {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.text-primary-content\/34 {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.text-primary-content\/38 {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.text-primary-content\/42 {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.text-primary\/22 {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.text-primary\/26 {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.text-primary\/32 {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.text-primary\/34 {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.text-primary\/38 {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.text-primary\/42 {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.text-secondary {
    color: var(--fallback-s,oklch(var(--s)/1))}
.text-secondary-content {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.text-secondary-content\/22 {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.text-secondary-content\/26 {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.text-secondary-content\/32 {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.text-secondary-content\/34 {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.text-secondary-content\/38 {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.text-secondary-content\/42 {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.text-secondary\/22 {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.text-secondary\/26 {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.text-secondary\/32 {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.text-secondary\/34 {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.text-secondary\/38 {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.text-secondary\/42 {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.text-success {
    color: var(--fallback-su,oklch(var(--su)/1))}
.text-success-content {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.text-success-content\/22 {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.text-success-content\/26 {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.text-success-content\/32 {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.text-success-content\/34 {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.text-success-content\/38 {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.text-success-content\/42 {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.text-success\/22 {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.text-success\/26 {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.text-success\/32 {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.text-success\/34 {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.text-success\/38 {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.text-success\/42 {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.text-transparent {
    color: transparent}
.text-transparent\/22 {
    color: rgb(0 0 0 / 0.22)}
.text-transparent\/26 {
    color: rgb(0 0 0 / 0.26)}
.text-transparent\/32 {
    color: rgb(0 0 0 / 0.32)}
.text-transparent\/34 {
    color: rgb(0 0 0 / 0.34)}
.text-transparent\/38 {
    color: rgb(0 0 0 / 0.38)}
.text-transparent\/42 {
    color: rgb(0 0 0 / 0.42)}
.text-warning {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.text-warning-content {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.text-warning-content\/22 {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.text-warning-content\/26 {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.text-warning-content\/32 {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.text-warning-content\/34 {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.text-warning-content\/38 {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.text-warning-content\/42 {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.text-warning\/22 {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.text-warning\/26 {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.text-warning\/32 {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.text-warning\/34 {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.text-warning\/38 {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.text-warning\/42 {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.placeholder-accent::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/1))}
.placeholder-accent::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/1))}
.placeholder-accent:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/1))}
.placeholder-accent::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/1))}
.placeholder-accent::placeholder {
    color: var(--fallback-a,oklch(var(--a)/1))}
.placeholder-accent-content::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.placeholder-accent-content::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.placeholder-accent-content:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.placeholder-accent-content::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.placeholder-accent-content::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.placeholder-accent-content\/22::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.placeholder-accent-content\/22::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.placeholder-accent-content\/22:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.placeholder-accent-content\/22::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.placeholder-accent-content\/22::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.placeholder-accent-content\/26::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.placeholder-accent-content\/26::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.placeholder-accent-content\/26:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.placeholder-accent-content\/26::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.placeholder-accent-content\/26::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.placeholder-accent-content\/32::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.placeholder-accent-content\/32::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.placeholder-accent-content\/32:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.placeholder-accent-content\/32::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.placeholder-accent-content\/32::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.placeholder-accent-content\/34::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.placeholder-accent-content\/34::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.placeholder-accent-content\/34:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.placeholder-accent-content\/34::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.placeholder-accent-content\/34::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.placeholder-accent-content\/38::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.placeholder-accent-content\/38::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.placeholder-accent-content\/38:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.placeholder-accent-content\/38::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.placeholder-accent-content\/38::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.placeholder-accent-content\/42::-webkit-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.placeholder-accent-content\/42::-moz-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.placeholder-accent-content\/42:-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.placeholder-accent-content\/42::-ms-input-placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.placeholder-accent-content\/42::placeholder {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.placeholder-accent\/22::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.placeholder-accent\/22::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.placeholder-accent\/22:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.placeholder-accent\/22::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.placeholder-accent\/22::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.placeholder-accent\/26::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.placeholder-accent\/26::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.placeholder-accent\/26:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.placeholder-accent\/26::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.placeholder-accent\/26::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.placeholder-accent\/32::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.placeholder-accent\/32::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.placeholder-accent\/32:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.placeholder-accent\/32::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.placeholder-accent\/32::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.placeholder-accent\/34::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.placeholder-accent\/34::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.placeholder-accent\/34:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.placeholder-accent\/34::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.placeholder-accent\/34::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.placeholder-accent\/38::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.placeholder-accent\/38::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.placeholder-accent\/38:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.placeholder-accent\/38::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.placeholder-accent\/38::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.placeholder-accent\/42::-webkit-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.placeholder-accent\/42::-moz-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.placeholder-accent\/42:-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.placeholder-accent\/42::-ms-input-placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.placeholder-accent\/42::placeholder {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.placeholder-base-100::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.placeholder-base-100::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.placeholder-base-100:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.placeholder-base-100::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.placeholder-base-100::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.placeholder-base-100\/22::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.placeholder-base-100\/22::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.placeholder-base-100\/22:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.placeholder-base-100\/22::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.placeholder-base-100\/22::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.placeholder-base-100\/26::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.placeholder-base-100\/26::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.placeholder-base-100\/26:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.placeholder-base-100\/26::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.placeholder-base-100\/26::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.placeholder-base-100\/32::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.placeholder-base-100\/32::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.placeholder-base-100\/32:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.placeholder-base-100\/32::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.placeholder-base-100\/32::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.placeholder-base-100\/34::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.placeholder-base-100\/34::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.placeholder-base-100\/34:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.placeholder-base-100\/34::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.placeholder-base-100\/34::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.placeholder-base-100\/38::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.placeholder-base-100\/38::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.placeholder-base-100\/38:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.placeholder-base-100\/38::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.placeholder-base-100\/38::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.placeholder-base-100\/42::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.placeholder-base-100\/42::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.placeholder-base-100\/42:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.placeholder-base-100\/42::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.placeholder-base-100\/42::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.placeholder-base-200::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.placeholder-base-200::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.placeholder-base-200:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.placeholder-base-200::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.placeholder-base-200::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.placeholder-base-200\/22::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.placeholder-base-200\/22::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.placeholder-base-200\/22:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.placeholder-base-200\/22::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.placeholder-base-200\/22::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.placeholder-base-200\/26::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.placeholder-base-200\/26::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.placeholder-base-200\/26:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.placeholder-base-200\/26::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.placeholder-base-200\/26::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.placeholder-base-200\/32::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.placeholder-base-200\/32::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.placeholder-base-200\/32:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.placeholder-base-200\/32::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.placeholder-base-200\/32::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.placeholder-base-200\/34::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.placeholder-base-200\/34::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.placeholder-base-200\/34:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.placeholder-base-200\/34::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.placeholder-base-200\/34::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.placeholder-base-200\/38::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.placeholder-base-200\/38::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.placeholder-base-200\/38:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.placeholder-base-200\/38::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.placeholder-base-200\/38::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.placeholder-base-200\/42::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.placeholder-base-200\/42::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.placeholder-base-200\/42:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.placeholder-base-200\/42::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.placeholder-base-200\/42::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.placeholder-base-300::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.placeholder-base-300::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.placeholder-base-300:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.placeholder-base-300::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.placeholder-base-300::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.placeholder-base-300\/22::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.placeholder-base-300\/22::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.placeholder-base-300\/22:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.placeholder-base-300\/22::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.placeholder-base-300\/22::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.placeholder-base-300\/26::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.placeholder-base-300\/26::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.placeholder-base-300\/26:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.placeholder-base-300\/26::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.placeholder-base-300\/26::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.placeholder-base-300\/32::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.placeholder-base-300\/32::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.placeholder-base-300\/32:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.placeholder-base-300\/32::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.placeholder-base-300\/32::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.placeholder-base-300\/34::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.placeholder-base-300\/34::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.placeholder-base-300\/34:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.placeholder-base-300\/34::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.placeholder-base-300\/34::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.placeholder-base-300\/38::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.placeholder-base-300\/38::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.placeholder-base-300\/38:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.placeholder-base-300\/38::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.placeholder-base-300\/38::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.placeholder-base-300\/42::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.placeholder-base-300\/42::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.placeholder-base-300\/42:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.placeholder-base-300\/42::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.placeholder-base-300\/42::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.placeholder-base-content::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.placeholder-base-content::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.placeholder-base-content:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.placeholder-base-content::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.placeholder-base-content::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.placeholder-base-content\/22::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.placeholder-base-content\/22::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.placeholder-base-content\/22:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.placeholder-base-content\/22::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.placeholder-base-content\/22::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.placeholder-base-content\/26::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.placeholder-base-content\/26::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.placeholder-base-content\/26:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.placeholder-base-content\/26::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.placeholder-base-content\/26::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.placeholder-base-content\/32::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.placeholder-base-content\/32::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.placeholder-base-content\/32:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.placeholder-base-content\/32::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.placeholder-base-content\/32::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.placeholder-base-content\/34::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.placeholder-base-content\/34::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.placeholder-base-content\/34:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.placeholder-base-content\/34::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.placeholder-base-content\/34::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.placeholder-base-content\/38::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.placeholder-base-content\/38::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.placeholder-base-content\/38:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.placeholder-base-content\/38::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.placeholder-base-content\/38::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.placeholder-base-content\/42::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.placeholder-base-content\/42::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.placeholder-base-content\/42:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.placeholder-base-content\/42::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.placeholder-base-content\/42::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.placeholder-base-shadow::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.placeholder-base-shadow::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.placeholder-base-shadow:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.placeholder-base-shadow::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.placeholder-base-shadow::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/1))}
.placeholder-base-shadow\/22::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.placeholder-base-shadow\/22::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.placeholder-base-shadow\/22:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.placeholder-base-shadow\/22::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.placeholder-base-shadow\/22::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.placeholder-base-shadow\/26::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.placeholder-base-shadow\/26::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.placeholder-base-shadow\/26:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.placeholder-base-shadow\/26::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.placeholder-base-shadow\/26::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.placeholder-base-shadow\/32::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.placeholder-base-shadow\/32::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.placeholder-base-shadow\/32:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.placeholder-base-shadow\/32::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.placeholder-base-shadow\/32::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.placeholder-base-shadow\/34::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.placeholder-base-shadow\/34::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.placeholder-base-shadow\/34:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.placeholder-base-shadow\/34::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.placeholder-base-shadow\/34::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.placeholder-base-shadow\/38::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.placeholder-base-shadow\/38::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.placeholder-base-shadow\/38:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.placeholder-base-shadow\/38::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.placeholder-base-shadow\/38::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.placeholder-base-shadow\/42::-webkit-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.placeholder-base-shadow\/42::-moz-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.placeholder-base-shadow\/42:-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.placeholder-base-shadow\/42::-ms-input-placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.placeholder-base-shadow\/42::placeholder {
    color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.placeholder-current::-webkit-input-placeholder {
    color: currentColor}
.placeholder-current::-moz-placeholder {
    color: currentColor}
.placeholder-current:-ms-input-placeholder {
    color: currentColor}
.placeholder-current::-ms-input-placeholder {
    color: currentColor}
.placeholder-current::placeholder {
    color: currentColor}
.placeholder-error::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.placeholder-error::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.placeholder-error:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.placeholder-error::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.placeholder-error::placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.placeholder-error-content::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.placeholder-error-content::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.placeholder-error-content:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.placeholder-error-content::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.placeholder-error-content::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.placeholder-error-content\/22::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.placeholder-error-content\/22::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.placeholder-error-content\/22:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.placeholder-error-content\/22::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.placeholder-error-content\/22::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.placeholder-error-content\/26::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.placeholder-error-content\/26::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.placeholder-error-content\/26:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.placeholder-error-content\/26::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.placeholder-error-content\/26::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.placeholder-error-content\/32::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.placeholder-error-content\/32::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.placeholder-error-content\/32:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.placeholder-error-content\/32::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.placeholder-error-content\/32::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.placeholder-error-content\/34::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.placeholder-error-content\/34::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.placeholder-error-content\/34:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.placeholder-error-content\/34::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.placeholder-error-content\/34::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.placeholder-error-content\/38::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.placeholder-error-content\/38::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.placeholder-error-content\/38:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.placeholder-error-content\/38::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.placeholder-error-content\/38::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.placeholder-error-content\/42::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.placeholder-error-content\/42::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.placeholder-error-content\/42:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.placeholder-error-content\/42::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.placeholder-error-content\/42::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.placeholder-error\/22::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.placeholder-error\/22::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.placeholder-error\/22:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.placeholder-error\/22::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.placeholder-error\/22::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.placeholder-error\/26::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.placeholder-error\/26::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.placeholder-error\/26:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.placeholder-error\/26::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.placeholder-error\/26::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.placeholder-error\/32::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.placeholder-error\/32::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.placeholder-error\/32:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.placeholder-error\/32::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.placeholder-error\/32::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.placeholder-error\/34::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.placeholder-error\/34::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.placeholder-error\/34:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.placeholder-error\/34::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.placeholder-error\/34::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.placeholder-error\/38::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.placeholder-error\/38::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.placeholder-error\/38:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.placeholder-error\/38::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.placeholder-error\/38::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.placeholder-error\/42::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.placeholder-error\/42::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.placeholder-error\/42:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.placeholder-error\/42::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.placeholder-error\/42::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.placeholder-info::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.placeholder-info::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.placeholder-info:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.placeholder-info::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.placeholder-info::placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.placeholder-info-content::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.placeholder-info-content::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.placeholder-info-content:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.placeholder-info-content::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.placeholder-info-content::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.placeholder-info-content\/22::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.placeholder-info-content\/22::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.placeholder-info-content\/22:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.placeholder-info-content\/22::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.placeholder-info-content\/22::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.placeholder-info-content\/26::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.placeholder-info-content\/26::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.placeholder-info-content\/26:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.placeholder-info-content\/26::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.placeholder-info-content\/26::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.placeholder-info-content\/32::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.placeholder-info-content\/32::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.placeholder-info-content\/32:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.placeholder-info-content\/32::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.placeholder-info-content\/32::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.placeholder-info-content\/34::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.placeholder-info-content\/34::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.placeholder-info-content\/34:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.placeholder-info-content\/34::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.placeholder-info-content\/34::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.placeholder-info-content\/38::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.placeholder-info-content\/38::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.placeholder-info-content\/38:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.placeholder-info-content\/38::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.placeholder-info-content\/38::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.placeholder-info-content\/42::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.placeholder-info-content\/42::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.placeholder-info-content\/42:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.placeholder-info-content\/42::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.placeholder-info-content\/42::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.placeholder-info\/22::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.placeholder-info\/22::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.placeholder-info\/22:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.placeholder-info\/22::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.placeholder-info\/22::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.placeholder-info\/26::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.placeholder-info\/26::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.placeholder-info\/26:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.placeholder-info\/26::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.placeholder-info\/26::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.placeholder-info\/32::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.placeholder-info\/32::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.placeholder-info\/32:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.placeholder-info\/32::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.placeholder-info\/32::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.placeholder-info\/34::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.placeholder-info\/34::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.placeholder-info\/34:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.placeholder-info\/34::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.placeholder-info\/34::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.placeholder-info\/38::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.placeholder-info\/38::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.placeholder-info\/38:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.placeholder-info\/38::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.placeholder-info\/38::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.placeholder-info\/42::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.placeholder-info\/42::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.placeholder-info\/42:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.placeholder-info\/42::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.placeholder-info\/42::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.placeholder-neutral::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/1))}
.placeholder-neutral::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/1))}
.placeholder-neutral:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/1))}
.placeholder-neutral::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/1))}
.placeholder-neutral::placeholder {
    color: var(--fallback-n,oklch(var(--n)/1))}
.placeholder-neutral-content::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.placeholder-neutral-content::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.placeholder-neutral-content:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.placeholder-neutral-content::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.placeholder-neutral-content::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.placeholder-neutral-content\/22::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.placeholder-neutral-content\/22::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.placeholder-neutral-content\/22:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.placeholder-neutral-content\/22::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.placeholder-neutral-content\/22::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.placeholder-neutral-content\/26::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.placeholder-neutral-content\/26::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.placeholder-neutral-content\/26:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.placeholder-neutral-content\/26::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.placeholder-neutral-content\/26::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.placeholder-neutral-content\/32::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.placeholder-neutral-content\/32::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.placeholder-neutral-content\/32:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.placeholder-neutral-content\/32::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.placeholder-neutral-content\/32::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.placeholder-neutral-content\/34::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.placeholder-neutral-content\/34::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.placeholder-neutral-content\/34:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.placeholder-neutral-content\/34::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.placeholder-neutral-content\/34::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.placeholder-neutral-content\/38::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.placeholder-neutral-content\/38::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.placeholder-neutral-content\/38:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.placeholder-neutral-content\/38::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.placeholder-neutral-content\/38::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.placeholder-neutral-content\/42::-webkit-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.placeholder-neutral-content\/42::-moz-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.placeholder-neutral-content\/42:-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.placeholder-neutral-content\/42::-ms-input-placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.placeholder-neutral-content\/42::placeholder {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.placeholder-neutral\/22::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.placeholder-neutral\/22::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.placeholder-neutral\/22:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.placeholder-neutral\/22::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.placeholder-neutral\/22::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.placeholder-neutral\/26::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.placeholder-neutral\/26::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.placeholder-neutral\/26:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.placeholder-neutral\/26::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.placeholder-neutral\/26::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.placeholder-neutral\/32::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.placeholder-neutral\/32::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.placeholder-neutral\/32:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.placeholder-neutral\/32::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.placeholder-neutral\/32::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.placeholder-neutral\/34::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.placeholder-neutral\/34::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.placeholder-neutral\/34:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.placeholder-neutral\/34::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.placeholder-neutral\/34::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.placeholder-neutral\/38::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.placeholder-neutral\/38::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.placeholder-neutral\/38:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.placeholder-neutral\/38::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.placeholder-neutral\/38::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.placeholder-neutral\/42::-webkit-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.placeholder-neutral\/42::-moz-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.placeholder-neutral\/42:-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.placeholder-neutral\/42::-ms-input-placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.placeholder-neutral\/42::placeholder {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.placeholder-primary::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/1))}
.placeholder-primary::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/1))}
.placeholder-primary:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/1))}
.placeholder-primary::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/1))}
.placeholder-primary::placeholder {
    color: var(--fallback-p,oklch(var(--p)/1))}
.placeholder-primary-content::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.placeholder-primary-content::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.placeholder-primary-content:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.placeholder-primary-content::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.placeholder-primary-content::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.placeholder-primary-content\/22::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.placeholder-primary-content\/22::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.placeholder-primary-content\/22:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.placeholder-primary-content\/22::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.placeholder-primary-content\/22::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.placeholder-primary-content\/26::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.placeholder-primary-content\/26::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.placeholder-primary-content\/26:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.placeholder-primary-content\/26::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.placeholder-primary-content\/26::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.placeholder-primary-content\/32::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.placeholder-primary-content\/32::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.placeholder-primary-content\/32:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.placeholder-primary-content\/32::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.placeholder-primary-content\/32::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.placeholder-primary-content\/34::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.placeholder-primary-content\/34::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.placeholder-primary-content\/34:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.placeholder-primary-content\/34::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.placeholder-primary-content\/34::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.placeholder-primary-content\/38::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.placeholder-primary-content\/38::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.placeholder-primary-content\/38:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.placeholder-primary-content\/38::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.placeholder-primary-content\/38::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.placeholder-primary-content\/42::-webkit-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.placeholder-primary-content\/42::-moz-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.placeholder-primary-content\/42:-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.placeholder-primary-content\/42::-ms-input-placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.placeholder-primary-content\/42::placeholder {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.placeholder-primary\/22::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.placeholder-primary\/22::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.placeholder-primary\/22:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.placeholder-primary\/22::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.placeholder-primary\/22::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.placeholder-primary\/26::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.placeholder-primary\/26::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.placeholder-primary\/26:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.placeholder-primary\/26::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.placeholder-primary\/26::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.placeholder-primary\/32::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.placeholder-primary\/32::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.placeholder-primary\/32:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.placeholder-primary\/32::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.placeholder-primary\/32::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.placeholder-primary\/34::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.placeholder-primary\/34::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.placeholder-primary\/34:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.placeholder-primary\/34::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.placeholder-primary\/34::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.placeholder-primary\/38::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.placeholder-primary\/38::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.placeholder-primary\/38:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.placeholder-primary\/38::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.placeholder-primary\/38::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.placeholder-primary\/42::-webkit-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.placeholder-primary\/42::-moz-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.placeholder-primary\/42:-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.placeholder-primary\/42::-ms-input-placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.placeholder-primary\/42::placeholder {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.placeholder-secondary::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/1))}
.placeholder-secondary::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/1))}
.placeholder-secondary:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/1))}
.placeholder-secondary::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/1))}
.placeholder-secondary::placeholder {
    color: var(--fallback-s,oklch(var(--s)/1))}
.placeholder-secondary-content::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.placeholder-secondary-content::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.placeholder-secondary-content:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.placeholder-secondary-content::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.placeholder-secondary-content::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.placeholder-secondary-content\/22::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.placeholder-secondary-content\/22::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.placeholder-secondary-content\/22:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.placeholder-secondary-content\/22::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.placeholder-secondary-content\/22::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.placeholder-secondary-content\/26::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.placeholder-secondary-content\/26::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.placeholder-secondary-content\/26:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.placeholder-secondary-content\/26::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.placeholder-secondary-content\/26::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.placeholder-secondary-content\/32::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.placeholder-secondary-content\/32::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.placeholder-secondary-content\/32:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.placeholder-secondary-content\/32::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.placeholder-secondary-content\/32::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.placeholder-secondary-content\/34::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.placeholder-secondary-content\/34::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.placeholder-secondary-content\/34:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.placeholder-secondary-content\/34::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.placeholder-secondary-content\/34::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.placeholder-secondary-content\/38::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.placeholder-secondary-content\/38::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.placeholder-secondary-content\/38:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.placeholder-secondary-content\/38::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.placeholder-secondary-content\/38::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.placeholder-secondary-content\/42::-webkit-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.placeholder-secondary-content\/42::-moz-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.placeholder-secondary-content\/42:-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.placeholder-secondary-content\/42::-ms-input-placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.placeholder-secondary-content\/42::placeholder {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.placeholder-secondary\/22::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.placeholder-secondary\/22::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.placeholder-secondary\/22:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.placeholder-secondary\/22::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.placeholder-secondary\/22::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.placeholder-secondary\/26::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.placeholder-secondary\/26::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.placeholder-secondary\/26:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.placeholder-secondary\/26::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.placeholder-secondary\/26::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.placeholder-secondary\/32::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.placeholder-secondary\/32::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.placeholder-secondary\/32:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.placeholder-secondary\/32::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.placeholder-secondary\/32::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.placeholder-secondary\/34::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.placeholder-secondary\/34::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.placeholder-secondary\/34:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.placeholder-secondary\/34::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.placeholder-secondary\/34::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.placeholder-secondary\/38::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.placeholder-secondary\/38::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.placeholder-secondary\/38:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.placeholder-secondary\/38::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.placeholder-secondary\/38::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.placeholder-secondary\/42::-webkit-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.placeholder-secondary\/42::-moz-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.placeholder-secondary\/42:-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.placeholder-secondary\/42::-ms-input-placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.placeholder-secondary\/42::placeholder {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.placeholder-success::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.placeholder-success::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.placeholder-success:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.placeholder-success::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.placeholder-success::placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.placeholder-success-content::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.placeholder-success-content::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.placeholder-success-content:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.placeholder-success-content::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.placeholder-success-content::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.placeholder-success-content\/22::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.placeholder-success-content\/22::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.placeholder-success-content\/22:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.placeholder-success-content\/22::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.placeholder-success-content\/22::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.placeholder-success-content\/26::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.placeholder-success-content\/26::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.placeholder-success-content\/26:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.placeholder-success-content\/26::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.placeholder-success-content\/26::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.placeholder-success-content\/32::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.placeholder-success-content\/32::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.placeholder-success-content\/32:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.placeholder-success-content\/32::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.placeholder-success-content\/32::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.placeholder-success-content\/34::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.placeholder-success-content\/34::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.placeholder-success-content\/34:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.placeholder-success-content\/34::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.placeholder-success-content\/34::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.placeholder-success-content\/38::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.placeholder-success-content\/38::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.placeholder-success-content\/38:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.placeholder-success-content\/38::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.placeholder-success-content\/38::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.placeholder-success-content\/42::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.placeholder-success-content\/42::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.placeholder-success-content\/42:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.placeholder-success-content\/42::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.placeholder-success-content\/42::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.placeholder-success\/22::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.placeholder-success\/22::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.placeholder-success\/22:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.placeholder-success\/22::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.placeholder-success\/22::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.placeholder-success\/26::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.placeholder-success\/26::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.placeholder-success\/26:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.placeholder-success\/26::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.placeholder-success\/26::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.placeholder-success\/32::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.placeholder-success\/32::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.placeholder-success\/32:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.placeholder-success\/32::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.placeholder-success\/32::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.placeholder-success\/34::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.placeholder-success\/34::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.placeholder-success\/34:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.placeholder-success\/34::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.placeholder-success\/34::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.placeholder-success\/38::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.placeholder-success\/38::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.placeholder-success\/38:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.placeholder-success\/38::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.placeholder-success\/38::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.placeholder-success\/42::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.placeholder-success\/42::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.placeholder-success\/42:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.placeholder-success\/42::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.placeholder-success\/42::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.placeholder-transparent::-webkit-input-placeholder {
    color: transparent}
.placeholder-transparent::-moz-placeholder {
    color: transparent}
.placeholder-transparent:-ms-input-placeholder {
    color: transparent}
.placeholder-transparent::-ms-input-placeholder {
    color: transparent}
.placeholder-transparent::placeholder {
    color: transparent}
.placeholder-transparent\/22::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.22)}
.placeholder-transparent\/22::-moz-placeholder {
    color: rgb(0 0 0 / 0.22)}
.placeholder-transparent\/22:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.22)}
.placeholder-transparent\/22::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.22)}
.placeholder-transparent\/22::placeholder {
    color: rgb(0 0 0 / 0.22)}
.placeholder-transparent\/26::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.26)}
.placeholder-transparent\/26::-moz-placeholder {
    color: rgb(0 0 0 / 0.26)}
.placeholder-transparent\/26:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.26)}
.placeholder-transparent\/26::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.26)}
.placeholder-transparent\/26::placeholder {
    color: rgb(0 0 0 / 0.26)}
.placeholder-transparent\/32::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.32)}
.placeholder-transparent\/32::-moz-placeholder {
    color: rgb(0 0 0 / 0.32)}
.placeholder-transparent\/32:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.32)}
.placeholder-transparent\/32::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.32)}
.placeholder-transparent\/32::placeholder {
    color: rgb(0 0 0 / 0.32)}
.placeholder-transparent\/34::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.34)}
.placeholder-transparent\/34::-moz-placeholder {
    color: rgb(0 0 0 / 0.34)}
.placeholder-transparent\/34:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.34)}
.placeholder-transparent\/34::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.34)}
.placeholder-transparent\/34::placeholder {
    color: rgb(0 0 0 / 0.34)}
.placeholder-transparent\/38::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.38)}
.placeholder-transparent\/38::-moz-placeholder {
    color: rgb(0 0 0 / 0.38)}
.placeholder-transparent\/38:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.38)}
.placeholder-transparent\/38::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.38)}
.placeholder-transparent\/38::placeholder {
    color: rgb(0 0 0 / 0.38)}
.placeholder-transparent\/42::-webkit-input-placeholder {
    color: rgb(0 0 0 / 0.42)}
.placeholder-transparent\/42::-moz-placeholder {
    color: rgb(0 0 0 / 0.42)}
.placeholder-transparent\/42:-ms-input-placeholder {
    color: rgb(0 0 0 / 0.42)}
.placeholder-transparent\/42::-ms-input-placeholder {
    color: rgb(0 0 0 / 0.42)}
.placeholder-transparent\/42::placeholder {
    color: rgb(0 0 0 / 0.42)}
.placeholder-warning::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.placeholder-warning::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.placeholder-warning:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.placeholder-warning::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.placeholder-warning::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.placeholder-warning-content::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.placeholder-warning-content::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.placeholder-warning-content:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.placeholder-warning-content::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.placeholder-warning-content::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.placeholder-warning-content\/22::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.placeholder-warning-content\/22::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.placeholder-warning-content\/22:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.placeholder-warning-content\/22::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.placeholder-warning-content\/22::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.placeholder-warning-content\/26::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.placeholder-warning-content\/26::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.placeholder-warning-content\/26:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.placeholder-warning-content\/26::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.placeholder-warning-content\/26::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.placeholder-warning-content\/32::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.placeholder-warning-content\/32::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.placeholder-warning-content\/32:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.placeholder-warning-content\/32::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.placeholder-warning-content\/32::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.placeholder-warning-content\/34::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.placeholder-warning-content\/34::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.placeholder-warning-content\/34:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.placeholder-warning-content\/34::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.placeholder-warning-content\/34::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.placeholder-warning-content\/38::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.placeholder-warning-content\/38::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.placeholder-warning-content\/38:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.placeholder-warning-content\/38::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.placeholder-warning-content\/38::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.placeholder-warning-content\/42::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.placeholder-warning-content\/42::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.placeholder-warning-content\/42:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.placeholder-warning-content\/42::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.placeholder-warning-content\/42::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.placeholder-warning\/22::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.placeholder-warning\/22::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.placeholder-warning\/22:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.placeholder-warning\/22::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.placeholder-warning\/22::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.placeholder-warning\/26::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.placeholder-warning\/26::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.placeholder-warning\/26:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.placeholder-warning\/26::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.placeholder-warning\/26::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.placeholder-warning\/32::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.placeholder-warning\/32::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.placeholder-warning\/32:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.placeholder-warning\/32::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.placeholder-warning\/32::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.placeholder-warning\/34::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.placeholder-warning\/34::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.placeholder-warning\/34:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.placeholder-warning\/34::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.placeholder-warning\/34::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.placeholder-warning\/38::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.placeholder-warning\/38::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.placeholder-warning\/38:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.placeholder-warning\/38::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.placeholder-warning\/38::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.placeholder-warning\/42::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.placeholder-warning\/42::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.placeholder-warning\/42:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.placeholder-warning\/42::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.placeholder-warning\/42::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.outline-accent {
    outline-color: var(--fallback-a,oklch(var(--a)/1))}
.outline-accent-content {
    outline-color: var(--fallback-ac,oklch(var(--ac)/1))}
.outline-accent-content\/22 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.outline-accent-content\/26 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.outline-accent-content\/32 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.outline-accent-content\/34 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.outline-accent-content\/38 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.outline-accent-content\/42 {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.outline-accent\/22 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.22))}
.outline-accent\/26 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.26))}
.outline-accent\/32 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.32))}
.outline-accent\/34 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.34))}
.outline-accent\/38 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.38))}
.outline-accent\/42 {
    outline-color: var(--fallback-a,oklch(var(--a)/0.42))}
.outline-base-100 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/1))}
.outline-base-100\/22 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.outline-base-100\/26 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.outline-base-100\/32 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.outline-base-100\/34 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.outline-base-100\/38 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.outline-base-100\/42 {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.outline-base-200 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/1))}
.outline-base-200\/22 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.outline-base-200\/26 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.outline-base-200\/32 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.outline-base-200\/34 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.outline-base-200\/38 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.outline-base-200\/42 {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.outline-base-300 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/1))}
.outline-base-300\/22 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.outline-base-300\/26 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.outline-base-300\/32 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.outline-base-300\/34 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.outline-base-300\/38 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.outline-base-300\/42 {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.outline-base-content {
    outline-color: var(--fallback-bc,oklch(var(--bc)/1))}
.outline-base-content\/22 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.outline-base-content\/26 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.outline-base-content\/32 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.outline-base-content\/34 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.outline-base-content\/38 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.outline-base-content\/42 {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.outline-base-shadow {
    outline-color: var(--fallback-bs,oklch(var(--bs)/1))}
.outline-base-shadow\/22 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.outline-base-shadow\/26 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.outline-base-shadow\/32 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.outline-base-shadow\/34 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.outline-base-shadow\/38 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.outline-base-shadow\/42 {
    outline-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.outline-current {
    outline-color: currentColor}
.outline-error {
    outline-color: var(--fallback-er,oklch(var(--er)/1))}
.outline-error-content {
    outline-color: var(--fallback-erc,oklch(var(--erc)/1))}
.outline-error-content\/22 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.outline-error-content\/26 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.outline-error-content\/32 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.outline-error-content\/34 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.outline-error-content\/38 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.outline-error-content\/42 {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.outline-error\/22 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.22))}
.outline-error\/26 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.26))}
.outline-error\/32 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.32))}
.outline-error\/34 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.34))}
.outline-error\/38 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.38))}
.outline-error\/42 {
    outline-color: var(--fallback-er,oklch(var(--er)/0.42))}
.outline-info {
    outline-color: var(--fallback-in,oklch(var(--in)/1))}
.outline-info-content {
    outline-color: var(--fallback-inc,oklch(var(--inc)/1))}
.outline-info-content\/22 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.outline-info-content\/26 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.outline-info-content\/32 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.outline-info-content\/34 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.outline-info-content\/38 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.outline-info-content\/42 {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.outline-info\/22 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.22))}
.outline-info\/26 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.26))}
.outline-info\/32 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.32))}
.outline-info\/34 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.34))}
.outline-info\/38 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.38))}
.outline-info\/42 {
    outline-color: var(--fallback-in,oklch(var(--in)/0.42))}
.outline-neutral {
    outline-color: var(--fallback-n,oklch(var(--n)/1))}
.outline-neutral-content {
    outline-color: var(--fallback-nc,oklch(var(--nc)/1))}
.outline-neutral-content\/22 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.outline-neutral-content\/26 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.outline-neutral-content\/32 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.outline-neutral-content\/34 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.outline-neutral-content\/38 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.outline-neutral-content\/42 {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.outline-neutral\/22 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.22))}
.outline-neutral\/26 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.26))}
.outline-neutral\/32 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.32))}
.outline-neutral\/34 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.34))}
.outline-neutral\/38 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.38))}
.outline-neutral\/42 {
    outline-color: var(--fallback-n,oklch(var(--n)/0.42))}
.outline-primary {
    outline-color: var(--fallback-p,oklch(var(--p)/1))}
.outline-primary-content {
    outline-color: var(--fallback-pc,oklch(var(--pc)/1))}
.outline-primary-content\/22 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.outline-primary-content\/26 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.outline-primary-content\/32 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.outline-primary-content\/34 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.outline-primary-content\/38 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.outline-primary-content\/42 {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.outline-primary\/22 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.22))}
.outline-primary\/26 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.26))}
.outline-primary\/32 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.32))}
.outline-primary\/34 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.34))}
.outline-primary\/38 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.38))}
.outline-primary\/42 {
    outline-color: var(--fallback-p,oklch(var(--p)/0.42))}
.outline-secondary {
    outline-color: var(--fallback-s,oklch(var(--s)/1))}
.outline-secondary-content {
    outline-color: var(--fallback-sc,oklch(var(--sc)/1))}
.outline-secondary-content\/22 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.outline-secondary-content\/26 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.outline-secondary-content\/32 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.outline-secondary-content\/34 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.outline-secondary-content\/38 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.outline-secondary-content\/42 {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.outline-secondary\/22 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.22))}
.outline-secondary\/26 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.26))}
.outline-secondary\/32 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.32))}
.outline-secondary\/34 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.34))}
.outline-secondary\/38 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.38))}
.outline-secondary\/42 {
    outline-color: var(--fallback-s,oklch(var(--s)/0.42))}
.outline-success {
    outline-color: var(--fallback-su,oklch(var(--su)/1))}
.outline-success-content {
    outline-color: var(--fallback-suc,oklch(var(--suc)/1))}
.outline-success-content\/22 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.outline-success-content\/26 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.outline-success-content\/32 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.outline-success-content\/34 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.outline-success-content\/38 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.outline-success-content\/42 {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.outline-success\/22 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.22))}
.outline-success\/26 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.26))}
.outline-success\/32 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.32))}
.outline-success\/34 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.34))}
.outline-success\/38 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.38))}
.outline-success\/42 {
    outline-color: var(--fallback-su,oklch(var(--su)/0.42))}
.outline-transparent {
    outline-color: transparent}
.outline-transparent\/22 {
    outline-color: rgb(0 0 0 / 0.22)}
.outline-transparent\/26 {
    outline-color: rgb(0 0 0 / 0.26)}
.outline-transparent\/32 {
    outline-color: rgb(0 0 0 / 0.32)}
.outline-transparent\/34 {
    outline-color: rgb(0 0 0 / 0.34)}
.outline-transparent\/38 {
    outline-color: rgb(0 0 0 / 0.38)}
.outline-transparent\/42 {
    outline-color: rgb(0 0 0 / 0.42)}
.outline-warning {
    outline-color: var(--fallback-wa,oklch(var(--wa)/1))}
.outline-warning-content {
    outline-color: var(--fallback-wac,oklch(var(--wac)/1))}
.outline-warning-content\/22 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.outline-warning-content\/26 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.outline-warning-content\/32 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.outline-warning-content\/34 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.outline-warning-content\/38 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.outline-warning-content\/42 {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.outline-warning\/22 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.outline-warning\/26 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.outline-warning\/32 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.outline-warning\/34 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.outline-warning\/38 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.outline-warning\/42 {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-inset {
    --tw-ring-inset: inset}
.ring-accent {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/1))}
.ring-accent-content {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/1))}
.ring-accent-content\/22 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.ring-accent-content\/26 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.ring-accent-content\/32 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.ring-accent-content\/34 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.ring-accent-content\/38 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.ring-accent-content\/42 {
    --tw-ring-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.ring-accent\/22 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.22))}
.ring-accent\/26 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.26))}
.ring-accent\/32 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.32))}
.ring-accent\/34 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.34))}
.ring-accent\/38 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.38))}
.ring-accent\/42 {
    --tw-ring-color: var(--fallback-a,oklch(var(--a)/0.42))}
.ring-base-100 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))}
.ring-base-100\/22 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.ring-base-100\/26 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.ring-base-100\/32 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.ring-base-100\/34 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.ring-base-100\/38 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.ring-base-100\/42 {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.ring-base-200 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))}
.ring-base-200\/22 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.ring-base-200\/26 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.ring-base-200\/32 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.ring-base-200\/34 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.ring-base-200\/38 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.ring-base-200\/42 {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.ring-base-300 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))}
.ring-base-300\/22 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.ring-base-300\/26 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.ring-base-300\/32 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.ring-base-300\/34 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.ring-base-300\/38 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.ring-base-300\/42 {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.ring-base-content {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))}
.ring-base-content\/22 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.ring-base-content\/26 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.ring-base-content\/32 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.ring-base-content\/34 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.ring-base-content\/38 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.ring-base-content\/42 {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.ring-base-shadow {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/1))}
.ring-base-shadow\/22 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.ring-base-shadow\/26 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.ring-base-shadow\/32 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.ring-base-shadow\/34 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.ring-base-shadow\/38 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.ring-base-shadow\/42 {
    --tw-ring-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.ring-current {
    --tw-ring-color: currentColor}
.ring-error {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))}
.ring-error-content {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))}
.ring-error-content\/22 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.ring-error-content\/26 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.ring-error-content\/32 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.ring-error-content\/34 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.ring-error-content\/38 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.ring-error-content\/42 {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.ring-error\/22 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.22))}
.ring-error\/26 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.26))}
.ring-error\/32 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.32))}
.ring-error\/34 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.34))}
.ring-error\/38 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.38))}
.ring-error\/42 {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.42))}
.ring-info {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))}
.ring-info-content {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))}
.ring-info-content\/22 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.ring-info-content\/26 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.ring-info-content\/32 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.ring-info-content\/34 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.ring-info-content\/38 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.ring-info-content\/42 {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.ring-info\/22 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.22))}
.ring-info\/26 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.26))}
.ring-info\/32 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.32))}
.ring-info\/34 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.34))}
.ring-info\/38 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.38))}
.ring-info\/42 {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.42))}
.ring-neutral {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/1))}
.ring-neutral-content {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/1))}
.ring-neutral-content\/22 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.ring-neutral-content\/26 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.ring-neutral-content\/32 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.ring-neutral-content\/34 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.ring-neutral-content\/38 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.ring-neutral-content\/42 {
    --tw-ring-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.ring-neutral\/22 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.22))}
.ring-neutral\/26 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.26))}
.ring-neutral\/32 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.32))}
.ring-neutral\/34 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.34))}
.ring-neutral\/38 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.38))}
.ring-neutral\/42 {
    --tw-ring-color: var(--fallback-n,oklch(var(--n)/0.42))}
.ring-primary {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/1))}
.ring-primary-content {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/1))}
.ring-primary-content\/22 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.ring-primary-content\/26 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.ring-primary-content\/32 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.ring-primary-content\/34 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.ring-primary-content\/38 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.ring-primary-content\/42 {
    --tw-ring-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.ring-primary\/22 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.22))}
.ring-primary\/26 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.26))}
.ring-primary\/32 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.32))}
.ring-primary\/34 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.34))}
.ring-primary\/38 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.38))}
.ring-primary\/42 {
    --tw-ring-color: var(--fallback-p,oklch(var(--p)/0.42))}
.ring-secondary {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/1))}
.ring-secondary-content {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/1))}
.ring-secondary-content\/22 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.ring-secondary-content\/26 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.ring-secondary-content\/32 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.ring-secondary-content\/34 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.ring-secondary-content\/38 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.ring-secondary-content\/42 {
    --tw-ring-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.ring-secondary\/22 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.22))}
.ring-secondary\/26 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.26))}
.ring-secondary\/32 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.32))}
.ring-secondary\/34 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.34))}
.ring-secondary\/38 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.38))}
.ring-secondary\/42 {
    --tw-ring-color: var(--fallback-s,oklch(var(--s)/0.42))}
.ring-success {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))}
.ring-success-content {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))}
.ring-success-content\/22 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.ring-success-content\/26 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.ring-success-content\/32 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.ring-success-content\/34 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.ring-success-content\/38 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.ring-success-content\/42 {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.ring-success\/22 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.22))}
.ring-success\/26 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.26))}
.ring-success\/32 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.32))}
.ring-success\/34 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.34))}
.ring-success\/38 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.38))}
.ring-success\/42 {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.42))}
.ring-transparent {
    --tw-ring-color: transparent}
.ring-transparent\/22 {
    --tw-ring-color: rgb(0 0 0 / 0.22)}
.ring-transparent\/26 {
    --tw-ring-color: rgb(0 0 0 / 0.26)}
.ring-transparent\/32 {
    --tw-ring-color: rgb(0 0 0 / 0.32)}
.ring-transparent\/34 {
    --tw-ring-color: rgb(0 0 0 / 0.34)}
.ring-transparent\/38 {
    --tw-ring-color: rgb(0 0 0 / 0.38)}
.ring-transparent\/42 {
    --tw-ring-color: rgb(0 0 0 / 0.42)}
.ring-warning {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))}
.ring-warning-content {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))}
.ring-warning-content\/22 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.ring-warning-content\/26 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.ring-warning-content\/32 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.ring-warning-content\/34 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.ring-warning-content\/38 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.ring-warning-content\/42 {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.ring-warning\/22 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.ring-warning\/26 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.ring-warning\/32 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.ring-warning\/34 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.ring-warning\/38 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.ring-warning\/42 {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.ring-offset-0 {
    --tw-ring-offset-width: 0px}
.ring-offset-1 {
    --tw-ring-offset-width: 1px}
.ring-offset-2 {
    --tw-ring-offset-width: 2px}
.ring-offset-4 {
    --tw-ring-offset-width: 4px}
.ring-offset-8 {
    --tw-ring-offset-width: 8px}
.ring-offset-accent {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/1))}
.ring-offset-accent-content {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/1))}
.ring-offset-accent-content\/22 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.ring-offset-accent-content\/26 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.ring-offset-accent-content\/32 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.ring-offset-accent-content\/34 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.ring-offset-accent-content\/38 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.ring-offset-accent-content\/42 {
    --tw-ring-offset-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.ring-offset-accent\/22 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.22))}
.ring-offset-accent\/26 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.26))}
.ring-offset-accent\/32 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.32))}
.ring-offset-accent\/34 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.34))}
.ring-offset-accent\/38 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.38))}
.ring-offset-accent\/42 {
    --tw-ring-offset-color: var(--fallback-a,oklch(var(--a)/0.42))}
.ring-offset-base-100 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))}
.ring-offset-base-100\/22 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.ring-offset-base-100\/26 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.ring-offset-base-100\/32 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.ring-offset-base-100\/34 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.ring-offset-base-100\/38 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.ring-offset-base-100\/42 {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.ring-offset-base-200 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))}
.ring-offset-base-200\/22 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.ring-offset-base-200\/26 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.ring-offset-base-200\/32 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.ring-offset-base-200\/34 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.ring-offset-base-200\/38 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.ring-offset-base-200\/42 {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.ring-offset-base-300 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))}
.ring-offset-base-300\/22 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.ring-offset-base-300\/26 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.ring-offset-base-300\/32 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.ring-offset-base-300\/34 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.ring-offset-base-300\/38 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.ring-offset-base-300\/42 {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.ring-offset-base-content {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))}
.ring-offset-base-content\/22 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.ring-offset-base-content\/26 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.ring-offset-base-content\/32 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.ring-offset-base-content\/34 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.ring-offset-base-content\/38 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.ring-offset-base-content\/42 {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.ring-offset-base-shadow {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/1))}
.ring-offset-base-shadow\/22 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.22))}
.ring-offset-base-shadow\/26 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.26))}
.ring-offset-base-shadow\/32 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.32))}
.ring-offset-base-shadow\/34 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.34))}
.ring-offset-base-shadow\/38 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.38))}
.ring-offset-base-shadow\/42 {
    --tw-ring-offset-color: var(--fallback-bs,oklch(var(--bs)/0.42))}
.ring-offset-current {
    --tw-ring-offset-color: currentColor}
.ring-offset-error {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))}
.ring-offset-error-content {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))}
.ring-offset-error-content\/22 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.ring-offset-error-content\/26 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.ring-offset-error-content\/32 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.ring-offset-error-content\/34 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.ring-offset-error-content\/38 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.ring-offset-error-content\/42 {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.ring-offset-error\/22 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.22))}
.ring-offset-error\/26 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.26))}
.ring-offset-error\/32 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.32))}
.ring-offset-error\/34 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.34))}
.ring-offset-error\/38 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.38))}
.ring-offset-error\/42 {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.42))}
.ring-offset-info {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))}
.ring-offset-info-content {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))}
.ring-offset-info-content\/22 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.ring-offset-info-content\/26 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.ring-offset-info-content\/32 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.ring-offset-info-content\/34 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.ring-offset-info-content\/38 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.ring-offset-info-content\/42 {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.ring-offset-info\/22 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.22))}
.ring-offset-info\/26 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.26))}
.ring-offset-info\/32 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.32))}
.ring-offset-info\/34 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.34))}
.ring-offset-info\/38 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.38))}
.ring-offset-info\/42 {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.42))}
.ring-offset-neutral {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/1))}
.ring-offset-neutral-content {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/1))}
.ring-offset-neutral-content\/22 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.ring-offset-neutral-content\/26 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.ring-offset-neutral-content\/32 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.ring-offset-neutral-content\/34 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.ring-offset-neutral-content\/38 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.ring-offset-neutral-content\/42 {
    --tw-ring-offset-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.ring-offset-neutral\/22 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.22))}
.ring-offset-neutral\/26 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.26))}
.ring-offset-neutral\/32 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.32))}
.ring-offset-neutral\/34 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.34))}
.ring-offset-neutral\/38 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.38))}
.ring-offset-neutral\/42 {
    --tw-ring-offset-color: var(--fallback-n,oklch(var(--n)/0.42))}
.ring-offset-primary {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/1))}
.ring-offset-primary-content {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/1))}
.ring-offset-primary-content\/22 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.ring-offset-primary-content\/26 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.ring-offset-primary-content\/32 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.ring-offset-primary-content\/34 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.ring-offset-primary-content\/38 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.ring-offset-primary-content\/42 {
    --tw-ring-offset-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.ring-offset-primary\/22 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.22))}
.ring-offset-primary\/26 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.26))}
.ring-offset-primary\/32 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.32))}
.ring-offset-primary\/34 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.34))}
.ring-offset-primary\/38 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.38))}
.ring-offset-primary\/42 {
    --tw-ring-offset-color: var(--fallback-p,oklch(var(--p)/0.42))}
.ring-offset-secondary {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/1))}
.ring-offset-secondary-content {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/1))}
.ring-offset-secondary-content\/22 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.ring-offset-secondary-content\/26 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.ring-offset-secondary-content\/32 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.ring-offset-secondary-content\/34 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.ring-offset-secondary-content\/38 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.ring-offset-secondary-content\/42 {
    --tw-ring-offset-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.ring-offset-secondary\/22 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.22))}
.ring-offset-secondary\/26 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.26))}
.ring-offset-secondary\/32 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.32))}
.ring-offset-secondary\/34 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.34))}
.ring-offset-secondary\/38 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.38))}
.ring-offset-secondary\/42 {
    --tw-ring-offset-color: var(--fallback-s,oklch(var(--s)/0.42))}
.ring-offset-success {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))}
.ring-offset-success-content {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))}
.ring-offset-success-content\/22 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.ring-offset-success-content\/26 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.ring-offset-success-content\/32 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.ring-offset-success-content\/34 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.ring-offset-success-content\/38 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.ring-offset-success-content\/42 {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.ring-offset-success\/22 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.22))}
.ring-offset-success\/26 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.26))}
.ring-offset-success\/32 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.32))}
.ring-offset-success\/34 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.34))}
.ring-offset-success\/38 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.38))}
.ring-offset-success\/42 {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.42))}
.ring-offset-transparent {
    --tw-ring-offset-color: transparent}
.ring-offset-transparent\/22 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.22)}
.ring-offset-transparent\/26 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.26)}
.ring-offset-transparent\/32 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.32)}
.ring-offset-transparent\/34 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.34)}
.ring-offset-transparent\/38 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.38)}
.ring-offset-transparent\/42 {
    --tw-ring-offset-color: rgb(0 0 0 / 0.42)}
.ring-offset-warning {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))}
.ring-offset-warning-content {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))}
.ring-offset-warning-content\/22 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.ring-offset-warning-content\/26 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.ring-offset-warning-content\/32 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.ring-offset-warning-content\/34 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.ring-offset-warning-content\/38 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.ring-offset-warning-content\/42 {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.ring-offset-warning\/22 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.ring-offset-warning\/26 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.ring-offset-warning\/32 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.ring-offset-warning\/34 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.ring-offset-warning\/38 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.ring-offset-warning\/42 {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.transition {
    -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.transition-all {
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.transition-colors {
    -webkit-transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.transition-none {
    -webkit-transition-property: none;
    transition-property: none}
.transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.transition-shadow {
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.transition-transform {
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
            transition-duration: 150ms}
.glass,
  .glass.btn-active {
    border: none;
    -webkit-backdrop-filter: blur(var(--glass-blur, 40px));
            backdrop-filter: blur(var(--glass-blur, 40px));
    background-color: transparent;
    background-image: linear-gradient(135deg, rgb(255 255 255 / var(--glass-opacity, 30%)) 0%, rgb(0 0 0 / 0%) 100%),
      linear-gradient(
        var(--glass-reflex-degree, 100deg),
        rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,
        rgb(0 0 0 / 0%) 25%
      );
    -webkit-box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,
      0 0 0 2px rgb(0 0 0 / 5%);
            box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,
      0 0 0 2px rgb(0 0 0 / 5%);
    text-shadow: 0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}
@media (hover: hover) {
    .glass.btn-active {
        border: none;
        -webkit-backdrop-filter: blur(var(--glass-blur, 40px));
                backdrop-filter: blur(var(--glass-blur, 40px));
        background-color: transparent;
        background-image: linear-gradient(135deg, rgb(255 255 255 / var(--glass-opacity, 30%)) 0%, rgb(0 0 0 / 0%) 100%),
        linear-gradient(
          var(--glass-reflex-degree, 100deg),
          rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,
          rgb(0 0 0 / 0%) 25%
        );
        -webkit-box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,
        0 0 0 2px rgb(0 0 0 / 5%);
                box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,
        0 0 0 2px rgb(0 0 0 / 5%);
        text-shadow: 0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}
.no-animation {
    --btn-focus-scale: 1;
    --animation-btn: 0;
    --animation-input: 0}
.tab-border-none {
    --tab-border: 0px}
.tab-border {
    --tab-border: 1px}
.tab-border-2 {
    --tab-border: 2px}
.tab-border-3 {
    --tab-border: 3px}
.tab-rounded-none {
    --tab-radius: 0}
.tab-rounded {
    --tab-radius: 0.375rem}
.advance-select-xs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 1px;
    padding-bottom: 1px;
    -webkit-padding-end: 1.75rem;
            padding-inline-end: 1.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.advance-select-xs ~ .advance-select-menu {
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.advance-select-xs ~ .advance-select-menu .advance-select-option {
    width: 100%;
    cursor: pointer;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400}
.advance-select-sm {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    -webkit-padding-end: 1.75rem;
            padding-inline-end: 1.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.advance-select-sm ~ .advance-select-menu {
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.advance-select-sm ~ .advance-select-menu .advance-select-option {
    width: 100%;
    cursor: pointer;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400}
.advance-select-lg {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    -webkit-padding-end: 2.5rem;
            padding-inline-end: 2.5rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.advance-select-lg ~ .advance-select-menu .advance-select-option {
    width: 100%;
    cursor: pointer;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 1.125rem;
    line-height: 1.5rem;
    font-weight: 400}
.artboard-demo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center}
.artboard.phone {
    width: 320px}
.artboard.phone-1 {
    width: 320px;
    height: 568px}
.artboard.phone-1.horizontal,
      .artboard.phone-1.artboard-horizontal {
    width: 568px;
    height: 320px}
.artboard.phone-2 {
    width: 375px;
    height: 667px}
.artboard.phone-2.horizontal,
      .artboard.phone-2.artboard-horizontal {
    width: 667px;
    height: 375px}
.artboard.phone-3 {
    width: 414px;
    height: 736px}
.artboard.phone-3.horizontal,
      .artboard.phone-3.artboard-horizontal {
    width: 736px;
    height: 414px}
.artboard.phone-4 {
    width: 375px;
    height: 812px}
.artboard.phone-4.horizontal,
      .artboard.phone-4.artboard-horizontal {
    width: 812px;
    height: 375px}
.artboard.phone-5 {
    width: 414px;
    height: 896px}
.artboard.phone-5.horizontal,
      .artboard.phone-5.artboard-horizontal {
    width: 896px;
    height: 414px}
.artboard.phone-6 {
    width: 320px;
    height: 1024px}
.artboard.phone-6.horizontal,
      .artboard.phone-6.artboard-horizontal {
    width: 1024px;
    height: 320px}
.badge-xs {
    height: 1rem;
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    font-size: 0.75rem;
    line-height: 1rem}
.badge-sm {
    height: 1.25rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.75rem;
    line-height: 1rem}
.badge-lg {
    height: 1.75rem;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    font-size: 1rem;
    line-height: 1.375rem}
.badge-xl {
    height: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.btn-xs {
    height: 1.5rem;
    min-height: 1.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.btn-sm {
    height: 1.875rem;
    min-height: 1.875rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.btn-lg {
    height: 2.875rem;
    min-height: 2.875rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.btn-wide {
    width: 16rem}
.btn-block {
    width: 100%}
.btn-square:where(.btn-xs) {
    height: 1.5rem;
    width: 1.5rem;
    padding: 0px}
.btn-square:where(.btn-sm) {
    height: 1.875rem;
    width: 1.875rem;
    padding: 0px}
.btn-square:where(.btn-lg) {
    height: 2.875rem;
    width: 2.875rem;
    padding: 0px}
.btn-circle:where(.btn-xs) {
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 9999px;
    padding: 0px}
.btn-circle:where(.btn-sm) {
    height: 1.875rem;
    width: 1.875rem;
    border-radius: 9999px;
    padding: 0px}
.btn-circle:where(.btn-lg) {
    height: 2.875rem;
    width: 2.875rem;
    border-radius: 9999px;
    padding: 0px}
.card-side {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch}
.card-side :where(figure:first-child) {
    overflow: hidden;
    border-start-start-radius: inherit;
    border-start-end-radius: unset;
    border-end-start-radius: inherit;
    border-end-end-radius: unset}
.card-side :where(figure:last-child) {
    overflow: hidden;
    border-start-start-radius: unset;
    border-start-end-radius: inherit;
    border-end-start-radius: unset;
    border-end-end-radius: inherit}
.card-side figure > * {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    max-width: unset}
[type="checkbox"].checkbox-xs {
    width: 1rem;
    height: 1rem}
[type="checkbox"].checkbox-sm {
    width: 1.25rem;
    height: 1.25rem}
[type="checkbox"].checkbox-lg {
    width: 2rem;
    height: 2rem}
.divider-horizontal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column}
.divider-horizontal::before {
    height: 100%;
    width: 1px;
    border-inline-end-width: 1px;
    content: var(--tw-content);
    border-top-width: 0px}
.divider-horizontal::after {
    height: 100%;
    width: 1px;
    border-inline-end-width: 1px;
    content: var(--tw-content);
    border-top-width: 0px}
.divider-vertical {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row}
.divider-vertical::before {
    height: 1px;
    content: var(--tw-content);
    width: 100%}
.divider-vertical::after {
    height: 1px;
    content: var(--tw-content);
    width: 100%}
.drawer-start {
    inset-inline-start: 0px;
    top: 0px;
    --tw-translate-x: -100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    inset-inline-end: calc(100vw - 23.45rem)}
.drawer-start:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.drawer-end {
    inset-inline-end: 0px;
    top: 0px;
    --tw-translate-x: 100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    inset-inline-start: calc(100vw - 23.45rem)}
.drawer-end:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: -100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.drawer-top {
    left: 0px;
    right: 0px;
    top: 0px;
    max-height: 15rem;
    max-width: none;
    --tw-translate-y: -100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.drawer-bottom {
    left: 0px;
    right: 0px;
    bottom: 0px;
    max-height: 15rem;
    max-width: none;
    --tw-translate-y: 100%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item) {
    bottom: auto;
    inset-inline-end: 0px;
    inset-inline-start: auto;
    top: 0px;
    --tw-translate-y: -50%;
    --tw-translate-x: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item):where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-start) {
    inset-inline-end: auto;
    inset-inline-start: 0px;
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-start):where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-center) {
    inset-inline-end: 50%;
    inset-inline-start: 50%;
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-center):where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-end) {
    inset-inline-end: 0px;
    inset-inline-start: auto;
    --tw-translate-x: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-end):where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-bottom) {
    bottom: 0px;
    top: auto;
    --tw-translate-y: 50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.indicator :where(.indicator-item.indicator-middle) {
    top: 50%}
.indicator :where(.indicator-item.indicator-top) {
    bottom: auto;
    top: 0px;
    --tw-translate-y: -50%;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.input-xs {
    height: 1.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-sm {
    height: 1.875rem;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.input-lg {
    height: 2.875rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.input-filled.input-sm {
    height: 2.5rem}
.input-filled.input-lg {
    height: 3.5rem}
.join.join-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column}
.join.join-vertical .join-item:first-child:not(:last-child),
  .join.join-vertical *:first-child:not(:last-child) .join-item {
    border-end-start-radius: 0;
    border-end-end-radius: 0;
    border-start-start-radius: inherit;
    border-start-end-radius: inherit}
.join.join-vertical .join-item:last-child:not(:first-child),
  .join.join-vertical *:last-child:not(:first-child) .join-item {
    border-start-start-radius: 0;
    border-start-end-radius: 0;
    border-end-start-radius: inherit;
    border-end-end-radius: inherit}
.kbd-xs {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    min-height: 1.2em;
    min-width: 1.2em}
.kbd-sm {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    min-height: 1.6em;
    min-width: 1.6em}
.kbd-lg {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.125rem;
    line-height: 1.5rem;
    min-height: 2.5em;
    min-width: 2.5em}
.menu-horizontal {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row}
.menu-horizontal > li:not(.menu-title) > .collapse > ul {
    position: absolute}
.menu-vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column}
.menu-vertical > li:not(.menu-title) > .collapse > ul {
    position: relative}
.modal-top {
    place-items: start}
.modal-top-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start}
.modal-top-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end}
.modal-middle {
    place-items: center}
.modal-middle-start {
    place-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start}
.modal-middle-end {
    place-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end}
.modal-bottom {
    place-items: end}
.modal-bottom-start {
    place-items: end;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start}
.modal-bottom-end {
    place-items: end;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end}
.modal-dialog-sm {
    max-width: 24rem}
.modal-dialog-lg {
    max-width: 48rem}
.modal-dialog-xl {
    max-width: 64rem}
.pin-input-sm {
    width: 1.875rem;
    height: 1.875rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.pin-input-lg {
    width: 3rem;
    height: 3rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
[type="radio"].radio.radio-xs, [type="radio"].radio-inset.radio-xs {
    width: 1rem;
    height: 1rem}
[type="radio"].radio.radio-sm, [type="radio"].radio-inset.radio-sm {
    width: 1.25rem;
    height: 1.25rem}
[type="radio"].radio.radio-lg, [type="radio"].radio-inset.radio-lg {
    width: 2rem;
    height: 2rem}
.range-sm {
    height: 1.25rem}
.range-sm::-webkit-slider-runnable-track {
    height: 0.25rem}
.range-sm::-moz-range-track {
    height: 0.25rem}
.range-sm::-webkit-slider-thumb {
    width: 1.25rem;
    height: 1.25rem;
    --filler-offset: 0.5rem}
.range-sm::-moz-range-thumb {
    width: 1.25rem;
    height: 1.25rem;
    --filler-offset: 0.5rem}
.range-lg {
    height: 2rem}
.range-lg::-webkit-slider-runnable-track {
    height: 1rem}
.range-lg::-moz-range-track {
    height: 1rem}
.range-lg::-webkit-slider-thumb {
    width: 2rem;
    height: 2rem;
    --filler-offset: 1rem}
.range-lg::-moz-range-thumb {
    width: 2rem;
    height: 2rem;
    --filler-offset: 1rem}
.select-xs {
    height: 1.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.select-sm {
    height: 1.875rem;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.select-lg {
    height: 2.875rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.select-filled.select-sm {
    height: 2.5rem}
.select-filled.select-lg {
    height: 3.5rem}
.stats-vertical {
    grid-auto-flow: row}
[type="checkbox"].switch-xs {
    --handleoffset: 0.5rem;
    height: 1rem;
    width: 1.5rem}
[type="checkbox"].switch-sm {
    --handleoffset: 0.75rem;
    height: 1.25rem;
    width: 2rem}
[type="checkbox"].switch-lg {
    --handleoffset: 1.95rem;
    height: 2rem;
    width: 4rem}
.tabs-lg :where(.tab) {
    height: 2.875rem;
    font-size: 1.125rem;
    line-height: 1.5rem;
    --tab-padding: 1.25rem}
.tabs-sm :where(.tab) {
    height: 1.875rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tab-padding: 0.75rem}
.tabs-xs :where(.tab) {
    height: 1.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tab-padding: 0.5rem}
.timeline-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column}
.timeline-compact,
.timeline-horizontal.timeline-compact {
    --timeline-row-start: 0}
.timeline-compact .timeline-start, .timeline-horizontal.timeline-compact .timeline-start {
    grid-column-start: 1;
    grid-column-end: 4;
    grid-row-start: 3;
    grid-row-end: 4;
    margin: 0.5rem;
    align-self: flex-start;
    justify-self: center}
.timeline-compact li:has(.timeline-start) .timeline-end, .timeline-horizontal.timeline-compact li:has(.timeline-start) .timeline-end {
    grid-column-start: none;
    grid-row-start: auto}
.timeline-vertical.timeline-compact > li {
    --timeline-col-start: 0}
.timeline-vertical.timeline-compact .timeline-start {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 4;
    align-self: center;
    justify-self: start}
.timeline-vertical.timeline-compact li:has(.timeline-start) .timeline-end {
    grid-column-start: auto;
    grid-row-start: none}
.timeline-vertical.timeline-compact .timeline-shift .timeline-start {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 3}
.timeline-vertical.timeline-compact .timeline-shift .timeline-end {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 2}
:where(.timeline-vertical > li) {
    --timeline-row-start: minmax(0, 1fr);
    --timeline-row-end: minmax(0, 1fr);
    justify-items: center}
.timeline-vertical > li > hr {
    height: 100%}
:where(.timeline-vertical > li > hr):first-child {
    grid-column-start: 2;
    grid-row-start: 1}
:where(.timeline-vertical > li > hr):last-child {
    grid-column-start: 2;
    grid-column-end: auto;
    grid-row-start: 3;
    grid-row-end: none}
.timeline-vertical .timeline-start {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 4;
    align-self: center;
    justify-self: end}
.timeline-vertical .timeline-end {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 4;
    align-self: center;
    justify-self: start}
.timeline-vertical:where(.timeline-snap-icon) > li {
    --timeline-col-start: minmax(0, 1fr);
    --timeline-row-start: 0.5rem}
.timeline-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row}
.timeline-horizontal > li > hr {
    width: 100%}
:where(.timeline-horizontal > li) {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center}
:where(.timeline-horizontal > li > hr):first-child {
    grid-column-start: 1;
    grid-row-start: 2}
:where(.timeline-horizontal > li > hr):last-child {
    grid-column-start: 3;
    grid-column-end: none;
    grid-row-start: 2;
    grid-row-end: auto}
.timeline-horizontal .timeline-start {
    grid-column-start: 1;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 2;
    align-self: flex-end;
    justify-self: center}
.timeline-horizontal .timeline-end {
    grid-column-start: 1;
    grid-column-end: 4;
    grid-row-start: 3;
    grid-row-end: 4;
    align-self: flex-start;
    justify-self: center}
:where(.timeline-snap-icon) > li,
.timeline-horizontal:where(.timeline-snap-icon) > li {
    --timeline-col-start: 0.5rem;
    --timeline-row-start: minmax(0, 1fr)}
.timeline-centered .timeline-start {
    -ms-flex-item-align: start;
        align-self: flex-start}
.timeline-centered .timeline-end {
    -ms-flex-item-align: start;
        align-self: flex-start}
.artboard-demo {
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));
    color: var(--fallback-bc,oklch(var(--bc)/0.8));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.avatar.online-top:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    top: 3%;
    right: 3%}
.avatar.offline-top:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    top: 3%;
    right: 3%}
.avatar.busy-top:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    top: 3%;
    right: 3%}
.avatar.away-top:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    top: 3%;
    right: 3%}
.avatar.online-bottom:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    bottom: 3%;
    right: 3%}
.avatar.offline-bottom:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    bottom: 3%;
    right: 3%}
.avatar.busy-bottom:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    bottom: 3%;
    right: 3%}
.avatar.away-bottom:before {
    content: "";
    position: absolute;
    z-index: 10;
    display: block;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    outline-style: solid;
    outline-width: 2px;
    outline-color: var(--fallback-b1,oklch(var(--b1)/1));
    width: 20%;
    height: 20%;
    bottom: 3%;
    right: 3%}
.card-compact .card-header {
    padding: 1rem}
.card-compact .card-header + .card-body {
    padding-top: 0}
.card-compact .card-footer {
    padding: 1rem;
    padding-top: 0px}
.card-compact .card-body {
    padding: 1rem}
.card-compact .card-title {
    margin-bottom: 0.25rem}
.divider-horizontal {
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    width: 1rem}
.divider-vertical {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1rem;
    margin-bottom: 1rem;
    height: 1rem;
    width: auto}
.divider-vertical::before {
    height: 1px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    border-inline-end-width: 0px;
    border-top-width: 1px;
    --tw-content: '';
    content: var(--tw-content)}
.divider-vertical::after {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    border-inline-end-width: 0px;
    border-top-width: 1px;
    --tw-content: '';
    content: var(--tw-content)}
.drawer-start,
.drawer-end,
.drawer-top,
.drawer-bottom {
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 300ms;
            transition-duration: 300ms;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.no-focus:focus,
  .no-focus:focus-within {
    border-style: none;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    outline-width: 0px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.join.join-vertical > :where(*:not(:first-child)) {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -1px}
.menu-horizontal > li:not(.menu-title) > .collapse > ul {
    -webkit-margin-start: 0px;
            margin-inline-start: 0px;
    margin-top: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    -webkit-padding-end: 0.5rem;
            padding-inline-end: 0.5rem}
.menu-horizontal > li > .collapse > ul:before {
    content: none}
:where(.menu-horizontal > li:not(.menu-title) > .collapse > ul) {
    border-radius: var(--rounded-box, 0.5rem);
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
    --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.menu-vertical > li:not(.menu-title) > .collapse > ul {
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-padding-end: 0px;
            padding-inline-end: 0px}
.menu-xs :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
    border-radius: 0.25rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem}
.menu-xs .menu-title {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem}
.menu-sm :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
    border-radius: var(--rounded-btn, 0.375rem);
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 0.875rem;
    line-height: 1.25rem}
.menu-sm .menu-title {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem}
.menu-lg :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
    border-radius: var(--rounded-btn, 0.375rem);
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 1.125rem;
    line-height: 1.5rem}
.menu-lg .menu-title {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem}
.stats-vertical > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
.stats-vertical {
    overflow-y: auto}
.tabs-bordered.tabs-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column}
.tabs-bordered.tabs-vertical > .tab {
    width: 100%;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    border-bottom-width: 0px;
    border-inline-end-width: calc(var(--tab-border, 1px) + 1px)}
.table-xs :where(th, td) {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem}
.table-sm :where(th, td) {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem}
.table-lg :where(th, td) {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem}
.text-bg-primary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.text-bg-secondary {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}
.text-bg-accent {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}
.text-bg-neutral {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.text-bg-info {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.text-bg-success {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.text-bg-warning {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.text-bg-error {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.text-bg-soft-primary {
    background-color: var(--fallback-p,oklch(var(--p)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.text-bg-soft-secondary {
    background-color: var(--fallback-s,oklch(var(--s)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.text-bg-soft-accent {
    background-color: var(--fallback-a,oklch(var(--a)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.text-bg-soft-neutral {
    background-color: var(--fallback-n,oklch(var(--n)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.text-bg-soft-info {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.text-bg-soft-success {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.text-bg-soft-warning {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.text-bg-soft-error {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.text-border-primary {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.text-border-secondary {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.text-border-accent {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.text-border-neutral {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.text-border-info {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.text-border-success {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.text-border-warning {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.text-border-error {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.timeline-vertical > li > hr {
    width: 1.5px}
:where(.timeline-vertical:has(.timeline-middle) > li > hr):first-child {
    border-bottom-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-left-radius: var(--rounded-tooltip, 0.25rem);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px}
:where(.timeline-vertical:has(.timeline-middle) > li > hr):last-child {
    border-top-left-radius: var(--rounded-tooltip, 0.25rem);
    border-top-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px}
:where(.timeline-vertical:not(:has(.timeline-middle)) :first-child > hr:last-child) {
    border-top-left-radius: var(--rounded-tooltip, 0.25rem);
    border-top-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px}
:where(.timeline-vertical:not(:has(.timeline-middle)) :last-child > hr:first-child) {
    border-bottom-right-radius: var(--rounded-tooltip, 0.25rem);
    border-bottom-left-radius: var(--rounded-tooltip, 0.25rem);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px}
.timeline-vertical.timeline-trimmed > li > hr {
    width: 1px}
.timeline-horizontal > li > hr {
    height: 1.5px;
    min-height: 0px}
:where(.timeline-horizontal:has(.timeline-middle) > li > hr):first-child {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem);
    border-end-end-radius: var(--rounded-tooltip, 0.25rem);
    border-start-start-radius: 0px;
    border-end-start-radius: 0px}
:where(.timeline-horizontal:has(.timeline-middle) > li > hr):last-child {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem);
    border-end-start-radius: var(--rounded-tooltip, 0.25rem);
    border-start-end-radius: 0px;
    border-end-end-radius: 0px}
:where(.timeline-horizontal:not(:has(.timeline-middle)) :first-child > hr:last-child) {
    border-start-start-radius: var(--rounded-tooltip, 0.25rem);
    border-end-start-radius: var(--rounded-tooltip, 0.25rem);
    border-start-end-radius: 0px;
    border-end-end-radius: 0px}
:where(.timeline-horizontal:not(:has(.timeline-middle)) :last-child > hr:first-child) {
    border-start-end-radius: var(--rounded-tooltip, 0.25rem);
    border-end-end-radius: var(--rounded-tooltip, 0.25rem);
    border-start-start-radius: 0px;
    border-end-start-radius: 0px}
.timeline-horizontal.timeline-trimmed > li > hr {
    height: 1px}
.validate .label:has(+ * > .is-invalid) ~ * > .hover\:success-message:hover,
.validate .advance-select:has(> select.is-valid) ~ * > .hover\:success-message:hover,
.validate .advance-select:has(> select.is-valid) ~ .hover\:success-message:hover {
    display: block}
.validate .label ~ *:has(> select.is-invalid) ~ * > .hover\:error-message:hover,
.validate .advance-select:has(> select.is-invalid) ~ * > .hover\:error-message:hover,
.validate .advance-select:has(> select.is-invalid) ~ .hover\:error-message:hover {
    display: block}
.hover\:alert-info:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.hover\:alert-success:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.hover\:alert-warning:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.hover\:alert-error:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.hover\:alert-info:hover.alert-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:alert-success:hover.alert-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:alert-warning:hover.alert-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:alert-error:hover.alert-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:alert-info:hover.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:alert-success:hover.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:alert-warning:hover.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:alert-error:hover.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:badge-info:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.hover\:badge-success:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.hover\:badge-warning:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.hover\:badge-error:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.hover\:badge-info:hover.badge-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:badge-success:hover.badge-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:badge-warning:hover.badge-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:badge-error:hover.badge-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:badge-info:hover.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:badge-success:hover.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:badge-warning:hover.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:badge-error:hover.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
@supports not (color: oklch(0% 0 0)) {
    .hover\:btn-info:hover {
        --btn-color: var(--fallback-in)}
    .hover\:btn-success:hover {
        --btn-color: var(--fallback-su)}
    .hover\:btn-warning:hover {
        --btn-color: var(--fallback-wa)}
    .hover\:btn-error:hover {
        --btn-color: var(--fallback-er)}}
@media (hover: hover) {
    .hover\:btn-success:hover.btn-soft:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.3))}
    .hover\:btn-info:hover.btn-soft:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.3))}
    .hover\:btn-warning:hover.btn-soft:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
    .hover\:btn-error:hover.btn-soft:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.3))}
    .hover\:btn-success:hover.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .hover\:btn-info:hover.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .hover\:btn-warning:hover.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .hover\:btn-error:hover.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}
    .hover\:btn-success:hover.btn-text:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .hover\:btn-info:hover.btn-text:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .hover\:btn-warning:hover.btn-text:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .hover\:btn-error:hover.btn-text:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}}
@supports (color: oklch(0% 0 0)) {
    .hover\:btn-info:hover {
        --btn-color: var(--in)}
    .hover\:btn-success:hover {
        --btn-color: var(--su)}
    .hover\:btn-warning:hover {
        --btn-color: var(--wa)}
    .hover\:btn-error:hover {
        --btn-color: var(--er)}
    .hover\:btn-info:hover.btn-gradient {
        --light-shade: var(--in)}
    .hover\:btn-success:hover.btn-gradient {
        --light-shade: var(--su)}
    .hover\:btn-warning:hover.btn-gradient {
        --light-shade: var(--wa)}
    .hover\:btn-error:hover.btn-gradient {
        --light-shade: var(--er)}}
.hover\:btn-info:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:btn-success:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:btn-warning:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:btn-error:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.hover\:btn-success:hover.btn-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.hover\:btn-success:hover.btn-soft.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:btn-success:hover.btn-soft:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.3));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.hover\:btn-info:hover.btn-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.hover\:btn-info:hover.btn-soft.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:btn-info:hover.btn-soft:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.3));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.hover\:btn-warning:hover.btn-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.hover\:btn-warning:hover.btn-soft.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:btn-warning:hover.btn-soft:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.hover\:btn-error:hover.btn-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.hover\:btn-error:hover.btn-soft.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.3))}
.hover\:btn-error:hover.btn-soft:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.3));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.hover\:btn-success:hover.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:btn-success:hover.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.hover\:btn-success:hover.btn-outline:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.hover\:btn-info:hover.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:btn-info:hover.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.hover\:btn-info:hover.btn-outline:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.hover\:btn-warning:hover.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:btn-warning:hover.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.hover\:btn-warning:hover.btn-outline:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.hover\:btn-error:hover.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:btn-error:hover.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.hover\:btn-error:hover.btn-outline:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.hover\:btn-success:hover.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:btn-success:hover.btn-text.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.hover\:btn-success:hover.btn-text:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.hover\:btn-info:hover.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:btn-info:hover.btn-text.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.hover\:btn-info:hover.btn-text:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.hover\:btn-warning:hover.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:btn-warning:hover.btn-text.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.hover\:btn-warning:hover.btn-text:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.hover\:btn-error:hover.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:btn-error:hover.btn-text.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.hover\:btn-error:hover.btn-text:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.hover\:btn-info:hover.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-info:hover.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-info:hover.btn-gradient:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3));
    border-color: transparent}
.hover\:btn-success:hover.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-success:hover.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-success:hover.btn-gradient:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3));
    border-color: transparent}
.hover\:btn-warning:hover.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-warning:hover.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-warning:hover.btn-gradient:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    border-color: transparent}
.hover\:btn-error:hover.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-error:hover.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.hover\:btn-error:hover.btn-gradient:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3));
    border-color: transparent}
.hover\:checkbox-info:hover {
    --chkbg: var(--fallback-in,oklch(var(--in)/1));
    --chkfg: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:checkbox-info:hover:checked:focus-visible,.hover\:checkbox-info:hover[checked="true"]:focus-visible,.hover\:checkbox-info:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:checkbox-success:hover {
    --chkbg: var(--fallback-su,oklch(var(--su)/1));
    --chkfg: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:checkbox-success:hover:checked:focus-visible,.hover\:checkbox-success:hover[checked="true"]:focus-visible,.hover\:checkbox-success:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:checkbox-warning:hover {
    --chkbg: var(--fallback-wa,oklch(var(--wa)/1));
    --chkfg: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:checkbox-warning:hover:checked:focus-visible,.hover\:checkbox-warning:hover[checked="true"]:focus-visible,.hover\:checkbox-warning:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:checkbox-error:hover {
    --chkbg: var(--fallback-er,oklch(var(--er)/1));
    --chkfg: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:checkbox-error:hover:checked:focus-visible,.hover\:checkbox-error:hover[checked="true"]:focus-visible,.hover\:checkbox-error:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .checkbox:valid) ~ .hover\:success-message:hover,
.validate .label ~ *:has(> .checkbox:valid) ~ * > .hover\:success-message:hover,
.validate .checkbox:valid ~ * > .hover\:success-message:hover,
.validate .checkbox:valid ~ .hover\:success-message:hover {
    display: block}
.validate *:has(> .checkbox:invalid) ~ .hover\:error-message:hover,
.validate .label ~ *:has(> .checkbox:invalid) ~ * > .hover\:error-message:hover,
.validate .checkbox:invalid ~ * > .hover\:error-message:hover,
.validate .checkbox:invalid ~ .hover\:error-message:hover {
    display: block}
.hover\:divider-info:hover::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.hover\:divider-info:hover::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.hover\:divider-success:hover::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.hover\:divider-success:hover::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.hover\:divider-warning:hover::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.hover\:divider-warning:hover::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.hover\:divider-error:hover::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.hover\:divider-error:hover::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.hover\:success-message:hover {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
*:has(> .is-valid) ~ .hover\:success-message:hover,
.validate *:has(> .input:valid) ~ .hover\:success-message:hover,

.is-valid ~ .hover\:success-message:hover,
.validate .input:valid ~ .hover\:success-message:hover {
    display: block}
.hover\:error-message:hover {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
*:has(> .is-invalid) ~ .hover\:error-message:hover,
.validate *:has(> .input:invalid) ~ .hover\:error-message:hover,

.is-invalid ~ .hover\:error-message:hover,
.validate .input:invalid ~ .hover\:error-message:hover {
    display: block}
@supports (color:color-mix(in oklab,black,black)) {
    @media (hover:hover) {
        .hover\:link-success:hover:hover {
            color: color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,black)}
        .hover\:link-info:hover:hover {
            color: color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,black)}
        .hover\:link-warning:hover:hover {
            color: color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,black)}
        .hover\:link-error:hover:hover {
            color: color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,black)}}}
.hover\:link-success:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:link-info:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:link-warning:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:link-error:hover {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:progress-info:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:progress-success:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:progress-warning:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:progress-error:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:radio-info:hover:checked,.hover\:radio-info:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.hover\:radio-info:hover:checked:focus-visible,.hover\:radio-info:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:radio-success:hover:checked,.hover\:radio-success:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.hover\:radio-success:hover:checked:focus-visible,.hover\:radio-success:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:radio-warning:hover:checked,.hover\:radio-warning:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.hover\:radio-warning:hover:checked:focus-visible,.hover\:radio-warning:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:radio-error:hover:checked,.hover\:radio-error:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.hover\:radio-error:hover:checked:focus-visible,.hover\:radio-error:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.hover\:radio-inset-info:hover:checked,.hover\:radio-inset-info:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.hover\:radio-inset-info:hover:checked:focus-visible,.hover\:radio-inset-info:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:radio-inset-success:hover:checked,.hover\:radio-inset-success:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.hover\:radio-inset-success:hover:checked:focus-visible,.hover\:radio-inset-success:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:radio-inset-warning:hover:checked,.hover\:radio-inset-warning:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.hover\:radio-inset-warning:hover:checked:focus-visible,.hover\:radio-inset-warning:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:radio-inset-error:hover:checked,.hover\:radio-inset-error:hover[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.hover\:radio-inset-error:hover:checked:focus-visible,.hover\:radio-inset-error:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .radio:valid) ~ .hover\:success-message:hover,
.validate .label ~ *:has(> .radio:valid) ~ * > .hover\:success-message:hover,
.validate .radio:valid ~ * > .hover\:success-message:hover,
.validate .radio:valid ~ .hover\:success-message:hover {
    display: block !important}
.validate *:has(> .radio:invalid) ~ .hover\:error-message:hover,
.validate .label ~ *:has(> .radio:invalid) ~ * > .hover\:error-message:hover,
.validate .radio:invalid ~ * > .hover\:error-message:hover,
.validate .radio:invalid ~ .hover\:error-message:hover {
    display: block !important}
.validate *:has(> .radio-inset:valid) ~ .hover\:success-message:hover,
.validate .label ~ *:has(> .radio-inset:valid) ~ * > .hover\:success-message:hover,
.validate .radio-inset:valid ~ * > .hover\:success-message:hover,
.validate .radio-inset:valid ~ .hover\:success-message:hover {
    display: block !important}
.validate *:has(> .radio-inset:invalid) ~ .hover\:error-message:hover,
.validate .label ~ *:has(> .radio-inset:invalid) ~ * > .hover\:error-message:hover,
.validate .radio-inset:invalid ~ * > .hover\:error-message:hover,
.validate .radio-inset:invalid ~ .hover\:error-message:hover {
    display: block !important}
.hover\:range-success:hover {
    --range-shdw: var(--fallback-su,oklch(var(--su)/1))}
.hover\:range-warning:hover {
    --range-shdw: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:range-info:hover {
    --range-shdw: var(--fallback-in,oklch(var(--in)/1))}
.hover\:range-error:hover {
    --range-shdw: var(--fallback-er,oklch(var(--er)/1))}
.validate *:has(> .select:valid) ~ .hover\:success-message:hover,
.validate .select:valid ~ .hover\:success-message:hover {
    display: block}
.validate *:has(> .select:invalid) ~ .hover\:error-message:hover,
.validate .select:invalid ~ .hover\:error-message:hover {
    display: block}
.hover\:switch-info:hover:checked,.hover\:switch-info:hover[checked="true"],.hover\:switch-info:hover[aria-checked="true"] {
    --tglbg: var(--fallback-in,oklch(var(--in)/1))}
.hover\:switch-info:hover:checked:focus-visible,.hover\:switch-info:hover[checked="true"]:focus-visible,.hover\:switch-info:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:switch-success:hover:checked,.hover\:switch-success:hover[checked="true"],.hover\:switch-success:hover[aria-checked="true"] {
    --tglbg: var(--fallback-su,oklch(var(--su)/1))}
.hover\:switch-success:hover:checked:focus-visible,.hover\:switch-success:hover[checked="true"]:focus-visible,.hover\:switch-success:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:switch-warning:hover:checked,.hover\:switch-warning:hover[checked="true"],.hover\:switch-warning:hover[aria-checked="true"] {
    --tglbg: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:switch-warning:hover:checked:focus-visible,.hover\:switch-warning:hover[checked="true"]:focus-visible,.hover\:switch-warning:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:switch-error:hover:checked,.hover\:switch-error:hover[checked="true"],.hover\:switch-error:hover[aria-checked="true"] {
    --tglbg: var(--fallback-er,oklch(var(--er)/1))}
.hover\:switch-error:hover:checked:focus-visible,.hover\:switch-error:hover[checked="true"]:focus-visible,.hover\:switch-error:hover[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.hover\:switch-info:hover.switch-outline:checked,.hover\:switch-info:hover
      .switch-outline[checked="true"],.hover\:switch-info:hover
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.hover\:switch-info:hover.switch-outline:checked:focus-visible,.hover\:switch-info:hover .switch-outline[checked="true"]:focus-visible,.hover\:switch-info:hover .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.hover\:switch-success:hover.switch-outline:checked,.hover\:switch-success:hover
      .switch-outline[checked="true"],.hover\:switch-success:hover
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.hover\:switch-success:hover.switch-outline:checked:focus-visible,.hover\:switch-success:hover .switch-outline[checked="true"]:focus-visible,.hover\:switch-success:hover .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.hover\:switch-warning:hover.switch-outline:checked,.hover\:switch-warning:hover
      .switch-outline[checked="true"],.hover\:switch-warning:hover
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.hover\:switch-warning:hover.switch-outline:checked:focus-visible,.hover\:switch-warning:hover .switch-outline[checked="true"]:focus-visible,.hover\:switch-warning:hover .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.hover\:switch-error:hover.switch-outline:checked,.hover\:switch-error:hover
      .switch-outline[checked="true"],.hover\:switch-error:hover
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.hover\:switch-error:hover.switch-outline:checked:focus-visible,.hover\:switch-error:hover .switch-outline[checked="true"]:focus-visible,.hover\:switch-error:hover .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .switch:valid) ~ .hover\:success-message:hover,
.validate .label ~ *:has(> .switch:valid) ~ * > .hover\:success-message:hover,
.validate .switch:valid ~ * > .hover\:success-message:hover,
.validate .switch:valid ~ .hover\:success-message:hover {
    display: block}
.validate *:has(> .switch:invalid) ~ .hover\:error-message:hover,
.validate .label ~ *:has(> .switch:invalid) ~ * > .hover\:error-message:hover,
.validate .switch:invalid ~ * > .hover\:error-message:hover,
.validate .switch:invalid ~ .hover\:error-message:hover {
    display: block}
.validate *:has(> .switch-outline:valid) ~ .hover\:success-message:hover,
.validate .label ~ *:has(> .switch-outline:valid) ~ * > .hover\:success-message:hover,
.validate .switch-outline:valid ~ * > .hover\:success-message:hover,
.validate .switch-outline:valid ~ .hover\:success-message:hover {
    display: block}
.validate *:has(> .switch-outline:invalid) ~ .hover\:error-message:hover,
.validate .label ~ *:has(> .switch-outline:invalid) ~ * > .hover\:error-message:hover,
.validate .switch-outline:invalid ~ * > .hover\:error-message:hover,
.validate .switch-outline:invalid ~ .hover\:error-message:hover {
    display: block}
.validate *:has(> .textarea:valid) ~ * > .hover\:success-message:hover,
.validate *:has(> .textarea:valid) ~ .hover\:success-message:hover,
.validate .textarea:valid ~ * > .hover\:success-message:hover,
.validate .textarea:valid ~ .hover\:success-message:hover {
    display: block}
.validate *:has(> .textarea:invalid) ~ * > .hover\:error-message:hover,
.validate *:has(> .textarea:invalid) ~ .hover\:error-message:hover,
.validate .textarea:invalid ~ * > .hover\:error-message:hover,
.validate .textarea:invalid ~ .hover\:error-message:hover {
    display: block}
.hover\:tooltip-info:hover {
    --tooltip-color: var(--fallback-in,oklch(var(--in)/1));
    --tooltip-text-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:tooltip-success:hover {
    --tooltip-color: var(--fallback-su,oklch(var(--su)/1));
    --tooltip-text-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:tooltip-warning:hover {
    --tooltip-color: var(--fallback-wa,oklch(var(--wa)/1));
    --tooltip-text-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:tooltip-error:hover {
    --tooltip-color: var(--fallback-er,oklch(var(--er)/1));
    --tooltip-text-color: var(--fallback-erc,oklch(var(--erc)/1))}
.fc .hover\:fc-event-error:hover {
    --fc-event-text-color: var(--fallback-er,oklch(var(--er)/1));
    --fc-event-border-color: var(--fallback-er,oklch(var(--er)/1));
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.fc .hover\:fc-event-warning:hover {
    --fc-event-text-color: var(--fallback-wa,oklch(var(--wa)/1));
    --fc-event-border-color: var(--fallback-wa,oklch(var(--wa)/1));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.fc .hover\:fc-event-success:hover {
    --fc-event-text-color: var(--fallback-su,oklch(var(--su)/1));
    --fc-event-border-color: var(--fallback-su,oklch(var(--su)/1));
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.fc .hover\:fc-event-info:hover {
    --fc-event-text-color: var(--fallback-in,oklch(var(--in)/1));
    --fc-event-border-color: var(--fallback-in,oklch(var(--in)/1));
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}

    .fc .fc-list-table .hover\:fc-event-error:hover {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .hover\:fc-event-warning:hover {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .hover\:fc-event-success:hover {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .hover\:fc-event-info:hover {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}
.hover\:notyf__toast--error:hover .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity))) !important}
.hover\:notyf__toast--success:hover .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity))) !important}
.notyf__icon .hover\:notyf__icon--success:hover:before,
  .notyf__icon .hover\:notyf__icon--success:hover:after {
    content: none}

  .notyf__icon .hover\:notyf__icon--error:hover:before,
  .notyf__icon .hover\:notyf__icon--error:hover:after {
    content: none}
.notyf__icon .hover\:notyf__icon--error:hover {
    display: inline-block;
    width: 1.125rem;
    height: 1.125rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}

  .notyf__icon .hover\:notyf__icon--success:hover {
    display: inline-block;
    width: 1.125rem;
    height: 1.125rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}
.notyf__icon .hover\:notyf__icon--error:hover {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m2.7-6.3l12.6 12.6'/%3E%3C/svg%3E")}
.notyf__icon .hover\:notyf__icon--success:hover {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}
.validate .label:has(+ * > .is-invalid) ~ * > .focus\:success-message:focus,
.validate .advance-select:has(> select.is-valid) ~ * > .focus\:success-message:focus,
.validate .advance-select:has(> select.is-valid) ~ .focus\:success-message:focus {
    display: block}
.validate .label ~ *:has(> select.is-invalid) ~ * > .focus\:error-message:focus,
.validate .advance-select:has(> select.is-invalid) ~ * > .focus\:error-message:focus,
.validate .advance-select:has(> select.is-invalid) ~ .focus\:error-message:focus {
    display: block}
.focus\:alert-info:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.focus\:alert-success:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.focus\:alert-warning:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.focus\:alert-error:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.focus\:alert-info:focus.alert-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:alert-success:focus.alert-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:alert-warning:focus.alert-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:alert-error:focus.alert-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:alert-info:focus.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:alert-success:focus.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:alert-warning:focus.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:alert-error:focus.alert-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:badge-info:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.focus\:badge-success:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.focus\:badge-warning:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.focus\:badge-error:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.focus\:badge-info:focus.badge-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:badge-success:focus.badge-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:badge-warning:focus.badge-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:badge-error:focus.badge-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:badge-info:focus.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:badge-success:focus.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:badge-warning:focus.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:badge-error:focus.badge-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
@supports not (color: oklch(0% 0 0)) {
    .focus\:btn-info:focus {
        --btn-color: var(--fallback-in)}
    .focus\:btn-success:focus {
        --btn-color: var(--fallback-su)}
    .focus\:btn-warning:focus {
        --btn-color: var(--fallback-wa)}
    .focus\:btn-error:focus {
        --btn-color: var(--fallback-er)}}
@media (hover: hover) {
    .focus\:btn-success:focus.btn-soft:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.3))}
    .focus\:btn-info:focus.btn-soft:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.3))}
    .focus\:btn-warning:focus.btn-soft:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
    .focus\:btn-error:focus.btn-soft:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.3))}
    .focus\:btn-success:focus.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .focus\:btn-info:focus.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .focus\:btn-warning:focus.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .focus\:btn-error:focus.btn-outline:hover {
        --tw-border-opacity: 1;
        border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}
    .focus\:btn-success:focus.btn-text:hover {
        background-color: var(--fallback-su,oklch(var(--su)/0.1))}
    .focus\:btn-info:focus.btn-text:hover {
        background-color: var(--fallback-in,oklch(var(--in)/0.1))}
    .focus\:btn-warning:focus.btn-text:hover {
        background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
    .focus\:btn-error:focus.btn-text:hover {
        background-color: var(--fallback-er,oklch(var(--er)/0.1))}}
@supports (color: oklch(0% 0 0)) {
    .focus\:btn-info:focus {
        --btn-color: var(--in)}
    .focus\:btn-success:focus {
        --btn-color: var(--su)}
    .focus\:btn-warning:focus {
        --btn-color: var(--wa)}
    .focus\:btn-error:focus {
        --btn-color: var(--er)}
    .focus\:btn-info:focus.btn-gradient {
        --light-shade: var(--in)}
    .focus\:btn-success:focus.btn-gradient {
        --light-shade: var(--su)}
    .focus\:btn-warning:focus.btn-gradient {
        --light-shade: var(--wa)}
    .focus\:btn-error:focus.btn-gradient {
        --light-shade: var(--er)}}
.focus\:btn-info:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:btn-success:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:btn-warning:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:btn-error:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.focus\:btn-success:focus.btn-soft {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.focus\:btn-success:focus.btn-soft.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:btn-success:focus.btn-soft:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.3));
    outline-color: var(--fallback-su,oklch(var(--su)/0.5))}
.focus\:btn-info:focus.btn-soft {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.focus\:btn-info:focus.btn-soft.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:btn-info:focus.btn-soft:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.3));
    outline-color: var(--fallback-in,oklch(var(--in)/0.5))}
.focus\:btn-warning:focus.btn-soft {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.focus\:btn-warning:focus.btn-soft.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:btn-warning:focus.btn-soft:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.5))}
.focus\:btn-error:focus.btn-soft {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.focus\:btn-error:focus.btn-soft.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.3))}
.focus\:btn-error:focus.btn-soft:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.3));
    outline-color: var(--fallback-er,oklch(var(--er)/0.5))}
.focus\:btn-success:focus.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:btn-success:focus.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.focus\:btn-success:focus.btn-outline:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.focus\:btn-info:focus.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:btn-info:focus.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.focus\:btn-info:focus.btn-outline:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.focus\:btn-warning:focus.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:btn-warning:focus.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.focus\:btn-warning:focus.btn-outline:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.focus\:btn-error:focus.btn-outline {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:btn-error:focus.btn-outline.btn-active {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.focus\:btn-error:focus.btn-outline:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.focus\:btn-success:focus.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:btn-success:focus.btn-text.btn-active {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.focus\:btn-success:focus.btn-text:focus-visible {
    background-color: var(--fallback-su,oklch(var(--su)/0.1))}
.focus\:btn-info:focus.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:btn-info:focus.btn-text.btn-active {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.focus\:btn-info:focus.btn-text:focus-visible {
    background-color: var(--fallback-in,oklch(var(--in)/0.1))}
.focus\:btn-warning:focus.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:btn-warning:focus.btn-text.btn-active {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.focus\:btn-warning:focus.btn-text:focus-visible {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.1))}
.focus\:btn-error:focus.btn-text {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:btn-error:focus.btn-text.btn-active {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.focus\:btn-error:focus.btn-text:focus-visible {
    background-color: var(--fallback-er,oklch(var(--er)/0.1))}
.focus\:btn-info:focus.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-info:focus.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-info:focus.btn-gradient:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3));
    border-color: transparent}
.focus\:btn-success:focus.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-success:focus.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-success:focus.btn-gradient:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3));
    border-color: transparent}
.focus\:btn-warning:focus.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-warning:focus.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-warning:focus.btn-gradient:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3));
    border-color: transparent}
.focus\:btn-error:focus.btn-gradient {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.26));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-error:focus.btn-gradient:hover {
    --tw-shadow-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-shadow: var(--tw-shadow-colored)}
.focus\:btn-error:focus.btn-gradient:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3));
    border-color: transparent}
.focus\:checkbox-info:focus {
    --chkbg: var(--fallback-in,oklch(var(--in)/1));
    --chkfg: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:checkbox-info:focus:checked:focus-visible,.focus\:checkbox-info:focus[checked="true"]:focus-visible,.focus\:checkbox-info:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:checkbox-success:focus {
    --chkbg: var(--fallback-su,oklch(var(--su)/1));
    --chkfg: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:checkbox-success:focus:checked:focus-visible,.focus\:checkbox-success:focus[checked="true"]:focus-visible,.focus\:checkbox-success:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:checkbox-warning:focus {
    --chkbg: var(--fallback-wa,oklch(var(--wa)/1));
    --chkfg: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:checkbox-warning:focus:checked:focus-visible,.focus\:checkbox-warning:focus[checked="true"]:focus-visible,.focus\:checkbox-warning:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:checkbox-error:focus {
    --chkbg: var(--fallback-er,oklch(var(--er)/1));
    --chkfg: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:checkbox-error:focus:checked:focus-visible,.focus\:checkbox-error:focus[checked="true"]:focus-visible,.focus\:checkbox-error:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .checkbox:valid) ~ .focus\:success-message:focus,
.validate .label ~ *:has(> .checkbox:valid) ~ * > .focus\:success-message:focus,
.validate .checkbox:valid ~ * > .focus\:success-message:focus,
.validate .checkbox:valid ~ .focus\:success-message:focus {
    display: block}
.validate *:has(> .checkbox:invalid) ~ .focus\:error-message:focus,
.validate .label ~ *:has(> .checkbox:invalid) ~ * > .focus\:error-message:focus,
.validate .checkbox:invalid ~ * > .focus\:error-message:focus,
.validate .checkbox:invalid ~ .focus\:error-message:focus {
    display: block}
.focus\:divider-info:focus::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.focus\:divider-info:focus::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.focus\:divider-success:focus::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.focus\:divider-success:focus::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.focus\:divider-warning:focus::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.focus\:divider-warning:focus::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.focus\:divider-error:focus::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.focus\:divider-error:focus::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.focus\:success-message:focus {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
*:has(> .is-valid) ~ .focus\:success-message:focus,
.validate *:has(> .input:valid) ~ .focus\:success-message:focus,

.is-valid ~ .focus\:success-message:focus,
.validate .input:valid ~ .focus\:success-message:focus {
    display: block}
.focus\:error-message:focus {
    display: none;
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
*:has(> .is-invalid) ~ .focus\:error-message:focus,
.validate *:has(> .input:invalid) ~ .focus\:error-message:focus,

.is-invalid ~ .focus\:error-message:focus,
.validate .input:invalid ~ .focus\:error-message:focus {
    display: block}
@supports (color:color-mix(in oklab,black,black)) {
    @media (hover:hover) {
        .focus\:link-success:focus:hover {
            color: color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,black)}
        .focus\:link-info:focus:hover {
            color: color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,black)}
        .focus\:link-warning:focus:hover {
            color: color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,black)}
        .focus\:link-error:focus:hover {
            color: color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,black)}}}
.focus\:link-success:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:link-info:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:link-warning:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:link-error:focus {
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:progress-info:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:progress-success:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:progress-warning:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:progress-error:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));
    --progress-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:radio-info:focus:checked,.focus\:radio-info:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.focus\:radio-info:focus:checked:focus-visible,.focus\:radio-info:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:radio-success:focus:checked,.focus\:radio-success:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.focus\:radio-success:focus:checked:focus-visible,.focus\:radio-success:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:radio-warning:focus:checked,.focus\:radio-warning:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.focus\:radio-warning:focus:checked:focus-visible,.focus\:radio-warning:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:radio-error:focus:checked,.focus\:radio-error:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.focus\:radio-error:focus:checked:focus-visible,.focus\:radio-error:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.focus\:radio-inset-info:focus:checked,.focus\:radio-inset-info:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}
.focus\:radio-inset-info:focus:checked:focus-visible,.focus\:radio-inset-info:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:radio-inset-success:focus:checked,.focus\:radio-inset-success:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}
.focus\:radio-inset-success:focus:checked:focus-visible,.focus\:radio-inset-success:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:radio-inset-warning:focus:checked,.focus\:radio-inset-warning:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}
.focus\:radio-inset-warning:focus:checked:focus-visible,.focus\:radio-inset-warning:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:radio-inset-error:focus:checked,.focus\:radio-inset-error:focus[aria-checked="true"] {
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}
.focus\:radio-inset-error:focus:checked:focus-visible,.focus\:radio-inset-error:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .radio:valid) ~ .focus\:success-message:focus,
.validate .label ~ *:has(> .radio:valid) ~ * > .focus\:success-message:focus,
.validate .radio:valid ~ * > .focus\:success-message:focus,
.validate .radio:valid ~ .focus\:success-message:focus {
    display: block !important}
.validate *:has(> .radio:invalid) ~ .focus\:error-message:focus,
.validate .label ~ *:has(> .radio:invalid) ~ * > .focus\:error-message:focus,
.validate .radio:invalid ~ * > .focus\:error-message:focus,
.validate .radio:invalid ~ .focus\:error-message:focus {
    display: block !important}
.validate *:has(> .radio-inset:valid) ~ .focus\:success-message:focus,
.validate .label ~ *:has(> .radio-inset:valid) ~ * > .focus\:success-message:focus,
.validate .radio-inset:valid ~ * > .focus\:success-message:focus,
.validate .radio-inset:valid ~ .focus\:success-message:focus {
    display: block !important}
.validate *:has(> .radio-inset:invalid) ~ .focus\:error-message:focus,
.validate .label ~ *:has(> .radio-inset:invalid) ~ * > .focus\:error-message:focus,
.validate .radio-inset:invalid ~ * > .focus\:error-message:focus,
.validate .radio-inset:invalid ~ .focus\:error-message:focus {
    display: block !important}
.focus\:range-success:focus {
    --range-shdw: var(--fallback-su,oklch(var(--su)/1))}
.focus\:range-warning:focus {
    --range-shdw: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:range-info:focus {
    --range-shdw: var(--fallback-in,oklch(var(--in)/1))}
.focus\:range-error:focus {
    --range-shdw: var(--fallback-er,oklch(var(--er)/1))}
.validate *:has(> .select:valid) ~ .focus\:success-message:focus,
.validate .select:valid ~ .focus\:success-message:focus {
    display: block}
.validate *:has(> .select:invalid) ~ .focus\:error-message:focus,
.validate .select:invalid ~ .focus\:error-message:focus {
    display: block}
.focus\:switch-info:focus:checked,.focus\:switch-info:focus[checked="true"],.focus\:switch-info:focus[aria-checked="true"] {
    --tglbg: var(--fallback-in,oklch(var(--in)/1))}
.focus\:switch-info:focus:checked:focus-visible,.focus\:switch-info:focus[checked="true"]:focus-visible,.focus\:switch-info:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:switch-success:focus:checked,.focus\:switch-success:focus[checked="true"],.focus\:switch-success:focus[aria-checked="true"] {
    --tglbg: var(--fallback-su,oklch(var(--su)/1))}
.focus\:switch-success:focus:checked:focus-visible,.focus\:switch-success:focus[checked="true"]:focus-visible,.focus\:switch-success:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:switch-warning:focus:checked,.focus\:switch-warning:focus[checked="true"],.focus\:switch-warning:focus[aria-checked="true"] {
    --tglbg: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:switch-warning:focus:checked:focus-visible,.focus\:switch-warning:focus[checked="true"]:focus-visible,.focus\:switch-warning:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:switch-error:focus:checked,.focus\:switch-error:focus[checked="true"],.focus\:switch-error:focus[aria-checked="true"] {
    --tglbg: var(--fallback-er,oklch(var(--er)/1))}
.focus\:switch-error:focus:checked:focus-visible,.focus\:switch-error:focus[checked="true"]:focus-visible,.focus\:switch-error:focus[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.focus\:switch-info:focus.switch-outline:checked,.focus\:switch-info:focus
      .switch-outline[checked="true"],.focus\:switch-info:focus
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}
.focus\:switch-info:focus.switch-outline:checked:focus-visible,.focus\:switch-info:focus .switch-outline[checked="true"]:focus-visible,.focus\:switch-info:focus .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-in,oklch(var(--in)/0.3))}
.focus\:switch-success:focus.switch-outline:checked,.focus\:switch-success:focus
      .switch-outline[checked="true"],.focus\:switch-success:focus
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}
.focus\:switch-success:focus.switch-outline:checked:focus-visible,.focus\:switch-success:focus .switch-outline[checked="true"]:focus-visible,.focus\:switch-success:focus .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-su,oklch(var(--su)/0.3))}
.focus\:switch-warning:focus.switch-outline:checked,.focus\:switch-warning:focus
      .switch-outline[checked="true"],.focus\:switch-warning:focus
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}
.focus\:switch-warning:focus.switch-outline:checked:focus-visible,.focus\:switch-warning:focus .switch-outline[checked="true"]:focus-visible,.focus\:switch-warning:focus .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.3))}
.focus\:switch-error:focus.switch-outline:checked,.focus\:switch-error:focus
      .switch-outline[checked="true"],.focus\:switch-error:focus
      .switch-outline[aria-checked="true"] {
    --tglbg: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}
.focus\:switch-error:focus.switch-outline:checked:focus-visible,.focus\:switch-error:focus .switch-outline[checked="true"]:focus-visible,.focus\:switch-error:focus .switch-outline[aria-checked="true"]:focus-visible {
    outline-color: var(--fallback-er,oklch(var(--er)/0.3))}
.validate *:has(> .switch:valid) ~ .focus\:success-message:focus,
.validate .label ~ *:has(> .switch:valid) ~ * > .focus\:success-message:focus,
.validate .switch:valid ~ * > .focus\:success-message:focus,
.validate .switch:valid ~ .focus\:success-message:focus {
    display: block}
.validate *:has(> .switch:invalid) ~ .focus\:error-message:focus,
.validate .label ~ *:has(> .switch:invalid) ~ * > .focus\:error-message:focus,
.validate .switch:invalid ~ * > .focus\:error-message:focus,
.validate .switch:invalid ~ .focus\:error-message:focus {
    display: block}
.validate *:has(> .switch-outline:valid) ~ .focus\:success-message:focus,
.validate .label ~ *:has(> .switch-outline:valid) ~ * > .focus\:success-message:focus,
.validate .switch-outline:valid ~ * > .focus\:success-message:focus,
.validate .switch-outline:valid ~ .focus\:success-message:focus {
    display: block}
.validate *:has(> .switch-outline:invalid) ~ .focus\:error-message:focus,
.validate .label ~ *:has(> .switch-outline:invalid) ~ * > .focus\:error-message:focus,
.validate .switch-outline:invalid ~ * > .focus\:error-message:focus,
.validate .switch-outline:invalid ~ .focus\:error-message:focus {
    display: block}
.validate *:has(> .textarea:valid) ~ * > .focus\:success-message:focus,
.validate *:has(> .textarea:valid) ~ .focus\:success-message:focus,
.validate .textarea:valid ~ * > .focus\:success-message:focus,
.validate .textarea:valid ~ .focus\:success-message:focus {
    display: block}
.validate *:has(> .textarea:invalid) ~ * > .focus\:error-message:focus,
.validate *:has(> .textarea:invalid) ~ .focus\:error-message:focus,
.validate .textarea:invalid ~ * > .focus\:error-message:focus,
.validate .textarea:invalid ~ .focus\:error-message:focus {
    display: block}
.focus\:tooltip-info:focus {
    --tooltip-color: var(--fallback-in,oklch(var(--in)/1));
    --tooltip-text-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:tooltip-success:focus {
    --tooltip-color: var(--fallback-su,oklch(var(--su)/1));
    --tooltip-text-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:tooltip-warning:focus {
    --tooltip-color: var(--fallback-wa,oklch(var(--wa)/1));
    --tooltip-text-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:tooltip-error:focus {
    --tooltip-color: var(--fallback-er,oklch(var(--er)/1));
    --tooltip-text-color: var(--fallback-erc,oklch(var(--erc)/1))}
.fc .focus\:fc-event-error:focus {
    --fc-event-text-color: var(--fallback-er,oklch(var(--er)/1));
    --fc-event-border-color: var(--fallback-er,oklch(var(--er)/1));
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.fc .focus\:fc-event-warning:focus {
    --fc-event-text-color: var(--fallback-wa,oklch(var(--wa)/1));
    --fc-event-border-color: var(--fallback-wa,oklch(var(--wa)/1));
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.fc .focus\:fc-event-success:focus {
    --fc-event-text-color: var(--fallback-su,oklch(var(--su)/1));
    --fc-event-border-color: var(--fallback-su,oklch(var(--su)/1));
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.fc .focus\:fc-event-info:focus {
    --fc-event-text-color: var(--fallback-in,oklch(var(--in)/1));
    --fc-event-border-color: var(--fallback-in,oklch(var(--in)/1));
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}

    .fc .fc-list-table .focus\:fc-event-error:focus {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .focus\:fc-event-warning:focus {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .focus\:fc-event-success:focus {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}

    .fc .fc-list-table .focus\:fc-event-info:focus {
    --fc-event-bg-color: var(--fallback-b1,oklch(var(--b1)/1));
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity))) !important}
.focus\:notyf__toast--error:focus .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity))) !important}
.focus\:notyf__toast--success:focus .notyf__ripple {
    --tw-bg-opacity: 1 !important;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity))) !important}
.notyf__icon .focus\:notyf__icon--success:focus:before,
  .notyf__icon .focus\:notyf__icon--success:focus:after {
    content: none}

  .notyf__icon .focus\:notyf__icon--error:focus:before,
  .notyf__icon .focus\:notyf__icon--error:focus:after {
    content: none}
.notyf__icon .focus\:notyf__icon--error:focus {
    display: inline-block;
    width: 1.125rem;
    height: 1.125rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}

  .notyf__icon .focus\:notyf__icon--success:focus {
    display: inline-block;
    width: 1.125rem;
    height: 1.125rem;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%}
.notyf__icon .focus\:notyf__icon--error:focus {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m2.7-6.3l12.6 12.6'/%3E%3C/svg%3E")}
.notyf__icon .focus\:notyf__icon--success:focus {
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}
@media (min-width: 640px) {
    .sm\:input-sm[type="number"]::-webkit-inner-spin-button {
        margin-top: 0px;
        margin-bottom: 0px;
        -webkit-margin-end: 0px;
                margin-inline-end: 0px}
    .sm\:input-lg[type="number"]::-webkit-inner-spin-button {
        margin-top: -0.25rem;
        margin-bottom: -0.25rem;
        -webkit-margin-end: 0.75rem;
                margin-inline-end: 0.75rem}
    .sm\:select-lg.select.select-floating .select-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem}
    .sm\:select-lg.select.select-floating .select-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem}
    .sm\:input-lg.peer ~ .input-filled-label,.sm\:input-lg.peer ~ 
.input-floating-label {
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:input-sm.peer ~ .input-filled-label,.sm\:input-sm.peer ~ 
.input-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg.peer ~ .input-filled-label {
        top: 1rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .sm\:input-sm.peer ~ .input-filled-label {
        top: 0.625rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .sm\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg.peer:focus ~ .input-filled-label,.sm\:input-lg
  .peer:focus-within ~ .input-filled-label,.sm\:input-lg
  .peer:not(:placeholder-shown) ~ .input-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-sm
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.5rem}
    .sm\:input-sm
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.5rem}
    .sm\:input-sm.input.input-filled:focus,.sm\:input-sm
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.5rem}
    .sm\:input-lg
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.75rem}
    .sm\:input-lg
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.75rem}
    .sm\:input-lg
  .input.input-filled:focus,.sm\:input-lg
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.75rem}
    .sm\:input-lg.peer ~ .input-floating-label {
        top: 0.7rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .sm\:input-sm.peer ~ .input-floating-label {
        top: 0.3rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .sm\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg.peer:focus ~ .input-floating-label,.sm\:input-lg
  .peer:focus-within ~ .input-floating-label,.sm\:input-lg
  .peer:not(:placeholder-shown) ~ .input-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:loading-sm {
        width: 1.25rem}
    .sm\:loading-lg {
        width: 2.5rem}
    .sm\:radio-sm.radio-inset:checked,.sm\:radio-sm .radio-inset[aria-checked="true"] {
        border-width: 5px}
    .sm\:radio-lg.radio-inset:checked,.sm\:radio-lg .radio-inset[aria-checked="true"] {
        border-width: 8px}
    .sm\:input-sm.select-filled {
        padding-top: 0.375rem}
    .sm\:select-lg.select.select-floating ~ .select-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:select-lg.select.select-filled ~ .select-filled-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:table-sm :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:table-md :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .notyf__toast .notyf__wrapper .sm\:notyf__dismiss {
        margin-right: 0px !important}
    .notyf__toast .notyf__wrapper .sm\:notyf__dismiss:where([dir="rtl"], [dir="rtl"] *) {
        left: 0px !important;
        right: auto !important}
    .notyf__toast .notyf__wrapper .sm\:notyf__dismiss .notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .sm\:notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .sm\:notyf__dismiss .notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .sm\:notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .sm\:notyf__dismiss .notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .sm\:notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper:has(> .sm\:notyf__dismiss) {
        -webkit-padding-end: 3rem !important;
                padding-inline-end: 3rem !important}
    [dir="rtl"] .sm\:notyf__dismiss {
        -webkit-animation: notyf-fadeinright 0.3s forwards !important;
                animation: notyf-fadeinright 0.3s forwards !important;
        -webkit-animation-delay: 0.35s !important;
                animation-delay: 0.35s !important}
    [dir="rtl"] .notyf__toast--disappear .sm\:notyf__dismiss {
        -webkit-animation: notyf-fadeoutleft 0.3s forwards !important;
                animation: notyf-fadeoutleft 0.3s forwards !important}}
@media (min-width: 768px) {
    .md\:input-sm[type="number"]::-webkit-inner-spin-button {
        margin-top: 0px;
        margin-bottom: 0px;
        -webkit-margin-end: 0px;
                margin-inline-end: 0px}
    .md\:input-lg[type="number"]::-webkit-inner-spin-button {
        margin-top: -0.25rem;
        margin-bottom: -0.25rem;
        -webkit-margin-end: 0.75rem;
                margin-inline-end: 0.75rem}
    .md\:select-lg.select.select-floating .select-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem}
    .md\:select-lg.select.select-floating .select-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem}
    .md\:input-lg.peer ~ .input-filled-label,.md\:input-lg.peer ~ 
.input-floating-label {
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:input-sm.peer ~ .input-filled-label,.md\:input-sm.peer ~ 
.input-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg.peer ~ .input-filled-label {
        top: 1rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .md\:input-sm.peer ~ .input-filled-label {
        top: 0.625rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .md\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg.peer:focus ~ .input-filled-label,.md\:input-lg
  .peer:focus-within ~ .input-filled-label,.md\:input-lg
  .peer:not(:placeholder-shown) ~ .input-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-sm
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.5rem}
    .md\:input-sm
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.5rem}
    .md\:input-sm.input.input-filled:focus,.md\:input-sm
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.5rem}
    .md\:input-lg
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.75rem}
    .md\:input-lg
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.75rem}
    .md\:input-lg
  .input.input-filled:focus,.md\:input-lg
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.75rem}
    .md\:input-lg.peer ~ .input-floating-label {
        top: 0.7rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .md\:input-sm.peer ~ .input-floating-label {
        top: 0.3rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .md\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg.peer:focus ~ .input-floating-label,.md\:input-lg
  .peer:focus-within ~ .input-floating-label,.md\:input-lg
  .peer:not(:placeholder-shown) ~ .input-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:loading-sm {
        width: 1.25rem}
    .md\:loading-lg {
        width: 2.5rem}
    .md\:radio-sm.radio-inset:checked,.md\:radio-sm .radio-inset[aria-checked="true"] {
        border-width: 5px}
    .md\:radio-lg.radio-inset:checked,.md\:radio-lg .radio-inset[aria-checked="true"] {
        border-width: 8px}
    .md\:input-sm.select-filled {
        padding-top: 0.375rem}
    .md\:select-lg.select.select-floating ~ .select-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:select-lg.select.select-filled ~ .select-filled-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:table-sm :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:table-md :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .notyf__toast .notyf__wrapper .md\:notyf__dismiss {
        margin-right: 0px !important}
    .notyf__toast .notyf__wrapper .md\:notyf__dismiss:where([dir="rtl"], [dir="rtl"] *) {
        left: 0px !important;
        right: auto !important}
    .notyf__toast .notyf__wrapper .md\:notyf__dismiss .notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .md\:notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .md\:notyf__dismiss .notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .md\:notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .md\:notyf__dismiss .notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .md\:notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper:has(> .md\:notyf__dismiss) {
        -webkit-padding-end: 3rem !important;
                padding-inline-end: 3rem !important}
    [dir="rtl"] .md\:notyf__dismiss {
        -webkit-animation: notyf-fadeinright 0.3s forwards !important;
                animation: notyf-fadeinright 0.3s forwards !important;
        -webkit-animation-delay: 0.35s !important;
                animation-delay: 0.35s !important}
    [dir="rtl"] .notyf__toast--disappear .md\:notyf__dismiss {
        -webkit-animation: notyf-fadeoutleft 0.3s forwards !important;
                animation: notyf-fadeoutleft 0.3s forwards !important}}
@media (min-width: 1024px) {
    .lg\:input-sm[type="number"]::-webkit-inner-spin-button {
        margin-top: 0px;
        margin-bottom: 0px;
        -webkit-margin-end: 0px;
                margin-inline-end: 0px}
    .lg\:input-lg[type="number"]::-webkit-inner-spin-button {
        margin-top: -0.25rem;
        margin-bottom: -0.25rem;
        -webkit-margin-end: 0.75rem;
                margin-inline-end: 0.75rem}
    .lg\:select-lg.select.select-floating .select-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem}
    .lg\:select-lg.select.select-floating .select-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem}
    .lg\:input-lg.peer ~ .input-filled-label,.lg\:input-lg.peer ~ 
.input-floating-label {
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:input-sm.peer ~ .input-filled-label,.lg\:input-sm.peer ~ 
.input-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg.peer ~ .input-filled-label {
        top: 1rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .lg\:input-sm.peer ~ .input-filled-label {
        top: 0.625rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .lg\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg.peer:focus ~ .input-filled-label,.lg\:input-lg
  .peer:focus-within ~ .input-filled-label,.lg\:input-lg
  .peer:not(:placeholder-shown) ~ .input-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-sm
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.5rem}
    .lg\:input-sm
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.5rem}
    .lg\:input-sm.input.input-filled:focus,.lg\:input-sm
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.5rem}
    .lg\:input-lg
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.75rem}
    .lg\:input-lg
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.75rem}
    .lg\:input-lg
  .input.input-filled:focus,.lg\:input-lg
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.75rem}
    .lg\:input-lg.peer ~ .input-floating-label {
        top: 0.7rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .lg\:input-sm.peer ~ .input-floating-label {
        top: 0.3rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .lg\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg.peer:focus ~ .input-floating-label,.lg\:input-lg
  .peer:focus-within ~ .input-floating-label,.lg\:input-lg
  .peer:not(:placeholder-shown) ~ .input-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:loading-sm {
        width: 1.25rem}
    .lg\:loading-lg {
        width: 2.5rem}
    .lg\:radio-sm.radio-inset:checked,.lg\:radio-sm .radio-inset[aria-checked="true"] {
        border-width: 5px}
    .lg\:radio-lg.radio-inset:checked,.lg\:radio-lg .radio-inset[aria-checked="true"] {
        border-width: 8px}
    .lg\:input-sm.select-filled {
        padding-top: 0.375rem}
    .lg\:select-lg.select.select-floating ~ .select-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:select-lg.select.select-filled ~ .select-filled-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:table-sm :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:table-md :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .notyf__toast .notyf__wrapper .lg\:notyf__dismiss {
        margin-right: 0px !important}
    .notyf__toast .notyf__wrapper .lg\:notyf__dismiss:where([dir="rtl"], [dir="rtl"] *) {
        left: 0px !important;
        right: auto !important}
    .notyf__toast .notyf__wrapper .lg\:notyf__dismiss .notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .lg\:notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .lg\:notyf__dismiss .notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .lg\:notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .lg\:notyf__dismiss .notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .lg\:notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper:has(> .lg\:notyf__dismiss) {
        -webkit-padding-end: 3rem !important;
                padding-inline-end: 3rem !important}
    [dir="rtl"] .lg\:notyf__dismiss {
        -webkit-animation: notyf-fadeinright 0.3s forwards !important;
                animation: notyf-fadeinright 0.3s forwards !important;
        -webkit-animation-delay: 0.35s !important;
                animation-delay: 0.35s !important}
    [dir="rtl"] .notyf__toast--disappear .lg\:notyf__dismiss {
        -webkit-animation: notyf-fadeoutleft 0.3s forwards !important;
                animation: notyf-fadeoutleft 0.3s forwards !important}}
@media (min-width: 1280px) {
    .xl\:input-sm[type="number"]::-webkit-inner-spin-button {
        margin-top: 0px;
        margin-bottom: 0px;
        -webkit-margin-end: 0px;
                margin-inline-end: 0px}
    .xl\:input-lg[type="number"]::-webkit-inner-spin-button {
        margin-top: -0.25rem;
        margin-bottom: -0.25rem;
        -webkit-margin-end: 0.75rem;
                margin-inline-end: 0.75rem}
    .xl\:select-lg.select.select-floating .select-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem}
    .xl\:select-lg.select.select-floating .select-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem}
    .xl\:input-lg.peer ~ .input-filled-label,.xl\:input-lg.peer ~ 
.input-floating-label {
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:input-sm.peer ~ .input-filled-label,.xl\:input-sm.peer ~ 
.input-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg.peer ~ .input-filled-label {
        top: 1rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .xl\:input-sm.peer ~ .input-filled-label {
        top: 0.625rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .xl\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-filled-label {
        margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg.peer:focus ~ .input-filled-label,.xl\:input-lg
  .peer:focus-within ~ .input-filled-label,.xl\:input-lg
  .peer:not(:placeholder-shown) ~ .input-filled-label {
        -webkit-margin-start: 1rem;
                margin-inline-start: 1rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-sm
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.5rem}
    .xl\:input-sm
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.5rem}
    .xl\:input-sm.input.input-filled:focus,.xl\:input-sm
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.5rem}
    .xl\:input-lg
  .input.input-filled:not(:-moz-placeholder-shown) {
        padding-top: 0.75rem}
    .xl\:input-lg
  .input.input-filled:not(:-ms-input-placeholder) {
        padding-top: 0.75rem}
    .xl\:input-lg
  .input.input-filled:focus,.xl\:input-lg
  .input.input-filled:not(:placeholder-shown) {
        padding-top: 0.75rem}
    .xl\:input-lg.peer ~ .input-floating-label {
        top: 0.7rem;
        padding-left: 1rem;
        padding-right: 1rem}
    .xl\:input-sm.peer ~ .input-floating-label {
        top: 0.3rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem}
    .xl\:input-lg
  .peer:not(:-moz-placeholder-shown) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg
  .peer:not(:-ms-input-placeholder) ~ .input-floating-label {
        margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg.peer:focus ~ .input-floating-label,.xl\:input-lg
  .peer:focus-within ~ .input-floating-label,.xl\:input-lg
  .peer:not(:placeholder-shown) ~ .input-floating-label {
        -webkit-margin-start: 0.75rem;
                margin-inline-start: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:loading-sm {
        width: 1.25rem}
    .xl\:loading-lg {
        width: 2.5rem}
    .xl\:radio-sm.radio-inset:checked,.xl\:radio-sm .radio-inset[aria-checked="true"] {
        border-width: 5px}
    .xl\:radio-lg.radio-inset:checked,.xl\:radio-lg .radio-inset[aria-checked="true"] {
        border-width: 8px}
    .xl\:input-sm.select-filled {
        padding-top: 0.375rem}
    .xl\:select-lg.select.select-floating ~ .select-floating-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:select-lg.select.select-filled ~ .select-filled-label {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:table-sm :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:table-md :where(th, td) {
        font-size: 0.875rem;
        line-height: 1.25rem}
    .notyf__toast .notyf__wrapper .xl\:notyf__dismiss {
        margin-right: 0px !important}
    .notyf__toast .notyf__wrapper .xl\:notyf__dismiss:where([dir="rtl"], [dir="rtl"] *) {
        left: 0px !important;
        right: auto !important}
    .notyf__toast .notyf__wrapper .xl\:notyf__dismiss .notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .xl\:notyf__dismiss-btn {
        opacity: 0.5 !important}
    .notyf__toast .notyf__wrapper .xl\:notyf__dismiss .notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .xl\:notyf__dismiss-btn:hover {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .xl\:notyf__dismiss .notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper .notyf__dismiss .xl\:notyf__dismiss-btn:active {
        opacity: 1 !important}
    .notyf__toast .notyf__wrapper:has(> .xl\:notyf__dismiss) {
        -webkit-padding-end: 3rem !important;
                padding-inline-end: 3rem !important}
    [dir="rtl"] .xl\:notyf__dismiss {
        -webkit-animation: notyf-fadeinright 0.3s forwards !important;
                animation: notyf-fadeinright 0.3s forwards !important;
        -webkit-animation-delay: 0.35s !important;
                animation-delay: 0.35s !important}
    [dir="rtl"] .notyf__toast--disappear .xl\:notyf__dismiss {
        -webkit-animation: notyf-fadeoutleft 0.3s forwards !important;
                animation: notyf-fadeoutleft 0.3s forwards !important}}
.hover\:divide-base-100:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:divide-base-100\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:divide-base-100\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:divide-base-100\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:divide-base-100\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:divide-base-100\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:divide-base-100\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:divide-base-200:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:divide-base-200\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:divide-base-200\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:divide-base-200\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:divide-base-200\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:divide-base-200\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:divide-base-200\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:divide-base-300:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:divide-base-300\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:divide-base-300\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:divide-base-300\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:divide-base-300\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:divide-base-300\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:divide-base-300\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:divide-base-content:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:divide-base-content\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:divide-base-content\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:divide-base-content\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:divide-base-content\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:divide-base-content\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:divide-base-content\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:divide-error:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:divide-error-content:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:divide-error-content\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:divide-error-content\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:divide-error-content\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:divide-error-content\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:divide-error-content\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:divide-error-content\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:divide-error\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:divide-error\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:divide-error\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:divide-error\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:divide-error\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:divide-error\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:divide-info:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:divide-info-content:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:divide-info-content\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:divide-info-content\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:divide-info-content\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:divide-info-content\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:divide-info-content\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:divide-info-content\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:divide-info\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:divide-info\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:divide-info\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:divide-info\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:divide-info\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:divide-info\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:divide-success:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:divide-success-content:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:divide-success-content\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:divide-success-content\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:divide-success-content\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:divide-success-content\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:divide-success-content\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:divide-success-content\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:divide-success\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:divide-success\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:divide-success\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:divide-success\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:divide-success\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:divide-success\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:divide-warning:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:divide-warning-content:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:divide-warning-content\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:divide-warning-content\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:divide-warning-content\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:divide-warning-content\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:divide-warning-content\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:divide-warning-content\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:divide-warning\/22:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:divide-warning\/26:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:divide-warning\/32:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:divide-warning\/34:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:divide-warning\/38:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:divide-warning\/42:hover > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-accent:hover {
    border-color: var(--fallback-a,oklch(var(--a)/1))}
.hover\:border-accent-content:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/1))}
.hover\:border-accent-content\/22:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.hover\:border-accent-content\/26:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.hover\:border-accent-content\/32:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.hover\:border-accent-content\/34:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.hover\:border-accent-content\/38:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.hover\:border-accent-content\/42:hover {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.hover\:border-accent\/22:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.22))}
.hover\:border-accent\/26:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.26))}
.hover\:border-accent\/32:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.32))}
.hover\:border-accent\/34:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.34))}
.hover\:border-accent\/38:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.38))}
.hover\:border-accent\/42:hover {
    border-color: var(--fallback-a,oklch(var(--a)/0.42))}
.hover\:border-base-100:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-base-100\/22:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-base-100\/26:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-base-100\/32:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-base-100\/34:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-base-100\/38:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-base-100\/42:hover {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-base-200:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-base-200\/22:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-base-200\/26:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-base-200\/32:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-base-200\/34:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-base-200\/38:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-base-200\/42:hover {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-base-300:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-base-300\/22:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-base-300\/26:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-base-300\/32:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-base-300\/34:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-base-300\/38:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-base-300\/42:hover {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-base-content:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-base-content\/22:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-base-content\/26:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-base-content\/32:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-base-content\/34:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-base-content\/38:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-base-content\/42:hover {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-error:hover {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-error-content:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-error-content\/22:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-error-content\/26:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-error-content\/32:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-error-content\/34:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-error-content\/38:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-error-content\/42:hover {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-error\/22:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-error\/26:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-error\/32:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-error\/34:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-error\/38:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-error\/42:hover {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-info:hover {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-info-content:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-info-content\/22:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-info-content\/26:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-info-content\/32:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-info-content\/34:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-info-content\/38:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-info-content\/42:hover {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-info\/22:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-info\/26:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-info\/32:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-info\/34:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-info\/38:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-info\/42:hover {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-neutral:hover {
    border-color: var(--fallback-n,oklch(var(--n)/1))}
.hover\:border-neutral-content:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/1))}
.hover\:border-neutral-content\/22:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.hover\:border-neutral-content\/26:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.hover\:border-neutral-content\/32:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.hover\:border-neutral-content\/34:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.hover\:border-neutral-content\/38:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.hover\:border-neutral-content\/42:hover {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.hover\:border-neutral\/22:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.22))}
.hover\:border-neutral\/26:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.26))}
.hover\:border-neutral\/32:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.32))}
.hover\:border-neutral\/34:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.34))}
.hover\:border-neutral\/38:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.38))}
.hover\:border-neutral\/42:hover {
    border-color: var(--fallback-n,oklch(var(--n)/0.42))}
.hover\:border-primary:hover {
    border-color: var(--fallback-p,oklch(var(--p)/1))}
.hover\:border-primary-content:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/1))}
.hover\:border-primary-content\/22:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.hover\:border-primary-content\/26:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.hover\:border-primary-content\/32:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.hover\:border-primary-content\/34:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.hover\:border-primary-content\/38:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.hover\:border-primary-content\/42:hover {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.hover\:border-primary\/22:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.22))}
.hover\:border-primary\/26:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.26))}
.hover\:border-primary\/32:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.32))}
.hover\:border-primary\/34:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.34))}
.hover\:border-primary\/38:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.38))}
.hover\:border-primary\/42:hover {
    border-color: var(--fallback-p,oklch(var(--p)/0.42))}
.hover\:border-secondary:hover {
    border-color: var(--fallback-s,oklch(var(--s)/1))}
.hover\:border-secondary-content:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/1))}
.hover\:border-secondary-content\/22:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.hover\:border-secondary-content\/26:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.hover\:border-secondary-content\/32:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.hover\:border-secondary-content\/34:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.hover\:border-secondary-content\/38:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.hover\:border-secondary-content\/42:hover {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.hover\:border-secondary\/22:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.22))}
.hover\:border-secondary\/26:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.26))}
.hover\:border-secondary\/32:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.32))}
.hover\:border-secondary\/34:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.34))}
.hover\:border-secondary\/38:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.38))}
.hover\:border-secondary\/42:hover {
    border-color: var(--fallback-s,oklch(var(--s)/0.42))}
.hover\:border-success:hover {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-success-content:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-success-content\/22:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-success-content\/26:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-success-content\/32:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-success-content\/34:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-success-content\/38:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-success-content\/42:hover {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-success\/22:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-success\/26:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-success\/32:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-success\/34:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-success\/38:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-success\/42:hover {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-warning:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-warning-content:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-warning-content\/22:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-warning-content\/26:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-warning-content\/32:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-warning-content\/34:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-warning-content\/38:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-warning-content\/42:hover {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-warning\/22:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-warning\/26:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-warning\/32:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-warning\/34:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-warning\/38:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-warning\/42:hover {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-x-base-100:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-x-base-100\/22:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-x-base-100\/26:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-x-base-100\/32:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-x-base-100\/34:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-x-base-100\/38:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-x-base-100\/42:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-x-base-200:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-x-base-200\/22:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-x-base-200\/26:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-x-base-200\/32:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-x-base-200\/34:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-x-base-200\/38:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-x-base-200\/42:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-x-base-300:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-x-base-300\/22:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-x-base-300\/26:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-x-base-300\/32:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-x-base-300\/34:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-x-base-300\/38:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-x-base-300\/42:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-x-base-content:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-x-base-content\/22:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-x-base-content\/26:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-x-base-content\/32:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-x-base-content\/34:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-x-base-content\/38:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-x-base-content\/42:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-x-error:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/1));
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-x-error-content:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-x-error-content\/22:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-x-error-content\/26:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-x-error-content\/32:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-x-error-content\/34:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-x-error-content\/38:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-x-error-content\/42:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-x-error\/22:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-x-error\/26:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-x-error\/32:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-x-error\/34:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-x-error\/38:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-x-error\/42:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-x-info:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/1));
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-x-info-content:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-x-info-content\/22:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-x-info-content\/26:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-x-info-content\/32:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-x-info-content\/34:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-x-info-content\/38:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-x-info-content\/42:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-x-info\/22:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-x-info\/26:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-x-info\/32:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-x-info\/34:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-x-info\/38:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-x-info\/42:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-x-success:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/1));
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-x-success-content:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-x-success-content\/22:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-x-success-content\/26:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-x-success-content\/32:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-x-success-content\/34:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-x-success-content\/38:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-x-success-content\/42:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-x-success\/22:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-x-success\/26:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-x-success\/32:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-x-success\/34:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-x-success\/38:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-x-success\/42:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-x-warning:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-x-warning-content:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-x-warning-content\/22:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-x-warning-content\/26:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-x-warning-content\/32:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-x-warning-content\/34:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-x-warning-content\/38:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-x-warning-content\/42:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-x-warning\/22:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-x-warning\/26:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-x-warning\/32:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-x-warning\/34:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-x-warning\/38:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-x-warning\/42:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-y-base-100:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-y-base-100\/22:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-y-base-100\/26:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-y-base-100\/32:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-y-base-100\/34:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-y-base-100\/38:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-y-base-100\/42:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-y-base-200:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-y-base-200\/22:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-y-base-200\/26:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-y-base-200\/32:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-y-base-200\/34:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-y-base-200\/38:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-y-base-200\/42:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-y-base-300:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-y-base-300\/22:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-y-base-300\/26:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-y-base-300\/32:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-y-base-300\/34:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-y-base-300\/38:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-y-base-300\/42:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-y-base-content:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-y-base-content\/22:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-y-base-content\/26:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-y-base-content\/32:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-y-base-content\/34:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-y-base-content\/38:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-y-base-content\/42:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-y-error:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/1));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-y-error-content:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-y-error-content\/22:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-y-error-content\/26:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-y-error-content\/32:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-y-error-content\/34:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-y-error-content\/38:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-y-error-content\/42:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-y-error\/22:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-y-error\/26:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-y-error\/32:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-y-error\/34:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-y-error\/38:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-y-error\/42:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-y-info:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/1));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-y-info-content:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-y-info-content\/22:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-y-info-content\/26:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-y-info-content\/32:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-y-info-content\/34:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-y-info-content\/38:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-y-info-content\/42:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-y-info\/22:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-y-info\/26:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-y-info\/32:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-y-info\/34:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-y-info\/38:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-y-info\/42:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-y-success:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/1));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-y-success-content:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-y-success-content\/22:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-y-success-content\/26:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-y-success-content\/32:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-y-success-content\/34:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-y-success-content\/38:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-y-success-content\/42:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-y-success\/22:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-y-success\/26:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-y-success\/32:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-y-success\/34:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-y-success\/38:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-y-success\/42:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-y-warning:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-y-warning-content:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-y-warning-content\/22:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-y-warning-content\/26:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-y-warning-content\/32:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-y-warning-content\/34:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-y-warning-content\/38:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-y-warning-content\/42:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-y-warning\/22:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-y-warning\/26:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-y-warning\/32:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-y-warning\/34:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-y-warning\/38:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-y-warning\/42:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-b-base-100:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-b-base-100\/22:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-b-base-100\/26:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-b-base-100\/32:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-b-base-100\/34:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-b-base-100\/38:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-b-base-100\/42:hover {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-b-base-200:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-b-base-200\/22:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-b-base-200\/26:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-b-base-200\/32:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-b-base-200\/34:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-b-base-200\/38:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-b-base-200\/42:hover {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-b-base-300:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-b-base-300\/22:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-b-base-300\/26:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-b-base-300\/32:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-b-base-300\/34:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-b-base-300\/38:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-b-base-300\/42:hover {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-b-base-content:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-b-base-content\/22:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-b-base-content\/26:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-b-base-content\/32:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-b-base-content\/34:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-b-base-content\/38:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-b-base-content\/42:hover {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-b-error:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-b-error-content:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-b-error-content\/22:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-b-error-content\/26:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-b-error-content\/32:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-b-error-content\/34:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-b-error-content\/38:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-b-error-content\/42:hover {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-b-error\/22:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-b-error\/26:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-b-error\/32:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-b-error\/34:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-b-error\/38:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-b-error\/42:hover {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-b-info:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-b-info-content:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-b-info-content\/22:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-b-info-content\/26:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-b-info-content\/32:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-b-info-content\/34:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-b-info-content\/38:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-b-info-content\/42:hover {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-b-info\/22:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-b-info\/26:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-b-info\/32:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-b-info\/34:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-b-info\/38:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-b-info\/42:hover {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-b-success:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-b-success-content:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-b-success-content\/22:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-b-success-content\/26:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-b-success-content\/32:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-b-success-content\/34:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-b-success-content\/38:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-b-success-content\/42:hover {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-b-success\/22:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-b-success\/26:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-b-success\/32:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-b-success\/34:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-b-success\/38:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-b-success\/42:hover {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-b-warning:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-b-warning-content:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-b-warning-content\/22:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-b-warning-content\/26:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-b-warning-content\/32:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-b-warning-content\/34:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-b-warning-content\/38:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-b-warning-content\/42:hover {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-b-warning\/22:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-b-warning\/26:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-b-warning\/32:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-b-warning\/34:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-b-warning\/38:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-b-warning\/42:hover {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-e-base-100:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-e-base-100\/22:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-e-base-100\/26:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-e-base-100\/32:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-e-base-100\/34:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-e-base-100\/38:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-e-base-100\/42:hover {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-e-base-200:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-e-base-200\/22:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-e-base-200\/26:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-e-base-200\/32:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-e-base-200\/34:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-e-base-200\/38:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-e-base-200\/42:hover {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-e-base-300:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-e-base-300\/22:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-e-base-300\/26:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-e-base-300\/32:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-e-base-300\/34:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-e-base-300\/38:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-e-base-300\/42:hover {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-e-base-content:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-e-base-content\/22:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-e-base-content\/26:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-e-base-content\/32:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-e-base-content\/34:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-e-base-content\/38:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-e-base-content\/42:hover {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-e-error:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-e-error-content:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-e-error-content\/22:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-e-error-content\/26:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-e-error-content\/32:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-e-error-content\/34:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-e-error-content\/38:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-e-error-content\/42:hover {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-e-error\/22:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-e-error\/26:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-e-error\/32:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-e-error\/34:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-e-error\/38:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-e-error\/42:hover {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-e-info:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-e-info-content:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-e-info-content\/22:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-e-info-content\/26:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-e-info-content\/32:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-e-info-content\/34:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-e-info-content\/38:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-e-info-content\/42:hover {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-e-info\/22:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-e-info\/26:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-e-info\/32:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-e-info\/34:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-e-info\/38:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-e-info\/42:hover {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-e-success:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-e-success-content:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-e-success-content\/22:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-e-success-content\/26:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-e-success-content\/32:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-e-success-content\/34:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-e-success-content\/38:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-e-success-content\/42:hover {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-e-success\/22:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-e-success\/26:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-e-success\/32:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-e-success\/34:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-e-success\/38:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-e-success\/42:hover {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-e-warning:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-e-warning-content:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-e-warning-content\/22:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-e-warning-content\/26:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-e-warning-content\/32:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-e-warning-content\/34:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-e-warning-content\/38:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-e-warning-content\/42:hover {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-e-warning\/22:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-e-warning\/26:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-e-warning\/32:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-e-warning\/34:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-e-warning\/38:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-e-warning\/42:hover {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-l-base-100:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-l-base-100\/22:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-l-base-100\/26:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-l-base-100\/32:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-l-base-100\/34:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-l-base-100\/38:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-l-base-100\/42:hover {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-l-base-200:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-l-base-200\/22:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-l-base-200\/26:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-l-base-200\/32:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-l-base-200\/34:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-l-base-200\/38:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-l-base-200\/42:hover {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-l-base-300:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-l-base-300\/22:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-l-base-300\/26:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-l-base-300\/32:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-l-base-300\/34:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-l-base-300\/38:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-l-base-300\/42:hover {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-l-base-content:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-l-base-content\/22:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-l-base-content\/26:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-l-base-content\/32:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-l-base-content\/34:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-l-base-content\/38:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-l-base-content\/42:hover {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-l-error:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-l-error-content:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-l-error-content\/22:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-l-error-content\/26:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-l-error-content\/32:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-l-error-content\/34:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-l-error-content\/38:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-l-error-content\/42:hover {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-l-error\/22:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-l-error\/26:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-l-error\/32:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-l-error\/34:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-l-error\/38:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-l-error\/42:hover {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-l-info:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-l-info-content:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-l-info-content\/22:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-l-info-content\/26:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-l-info-content\/32:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-l-info-content\/34:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-l-info-content\/38:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-l-info-content\/42:hover {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-l-info\/22:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-l-info\/26:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-l-info\/32:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-l-info\/34:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-l-info\/38:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-l-info\/42:hover {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-l-success:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-l-success-content:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-l-success-content\/22:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-l-success-content\/26:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-l-success-content\/32:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-l-success-content\/34:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-l-success-content\/38:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-l-success-content\/42:hover {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-l-success\/22:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-l-success\/26:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-l-success\/32:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-l-success\/34:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-l-success\/38:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-l-success\/42:hover {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-l-warning:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-l-warning-content:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-l-warning-content\/22:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-l-warning-content\/26:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-l-warning-content\/32:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-l-warning-content\/34:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-l-warning-content\/38:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-l-warning-content\/42:hover {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-l-warning\/22:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-l-warning\/26:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-l-warning\/32:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-l-warning\/34:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-l-warning\/38:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-l-warning\/42:hover {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-r-base-100:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-r-base-100\/22:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-r-base-100\/26:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-r-base-100\/32:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-r-base-100\/34:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-r-base-100\/38:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-r-base-100\/42:hover {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-r-base-200:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-r-base-200\/22:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-r-base-200\/26:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-r-base-200\/32:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-r-base-200\/34:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-r-base-200\/38:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-r-base-200\/42:hover {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-r-base-300:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-r-base-300\/22:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-r-base-300\/26:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-r-base-300\/32:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-r-base-300\/34:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-r-base-300\/38:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-r-base-300\/42:hover {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-r-base-content:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-r-base-content\/22:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-r-base-content\/26:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-r-base-content\/32:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-r-base-content\/34:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-r-base-content\/38:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-r-base-content\/42:hover {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-r-error:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-r-error-content:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-r-error-content\/22:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-r-error-content\/26:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-r-error-content\/32:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-r-error-content\/34:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-r-error-content\/38:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-r-error-content\/42:hover {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-r-error\/22:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-r-error\/26:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-r-error\/32:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-r-error\/34:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-r-error\/38:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-r-error\/42:hover {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-r-info:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-r-info-content:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-r-info-content\/22:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-r-info-content\/26:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-r-info-content\/32:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-r-info-content\/34:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-r-info-content\/38:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-r-info-content\/42:hover {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-r-info\/22:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-r-info\/26:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-r-info\/32:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-r-info\/34:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-r-info\/38:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-r-info\/42:hover {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-r-success:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-r-success-content:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-r-success-content\/22:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-r-success-content\/26:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-r-success-content\/32:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-r-success-content\/34:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-r-success-content\/38:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-r-success-content\/42:hover {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-r-success\/22:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-r-success\/26:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-r-success\/32:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-r-success\/34:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-r-success\/38:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-r-success\/42:hover {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-r-warning:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-r-warning-content:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-r-warning-content\/22:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-r-warning-content\/26:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-r-warning-content\/32:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-r-warning-content\/34:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-r-warning-content\/38:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-r-warning-content\/42:hover {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-r-warning\/22:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-r-warning\/26:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-r-warning\/32:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-r-warning\/34:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-r-warning\/38:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-r-warning\/42:hover {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-s-base-100:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-s-base-100\/22:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-s-base-100\/26:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-s-base-100\/32:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-s-base-100\/34:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-s-base-100\/38:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-s-base-100\/42:hover {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-s-base-200:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-s-base-200\/22:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-s-base-200\/26:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-s-base-200\/32:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-s-base-200\/34:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-s-base-200\/38:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-s-base-200\/42:hover {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-s-base-300:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-s-base-300\/22:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-s-base-300\/26:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-s-base-300\/32:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-s-base-300\/34:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-s-base-300\/38:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-s-base-300\/42:hover {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-s-base-content:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-s-base-content\/22:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-s-base-content\/26:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-s-base-content\/32:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-s-base-content\/34:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-s-base-content\/38:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-s-base-content\/42:hover {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-s-error:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-s-error-content:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-s-error-content\/22:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-s-error-content\/26:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-s-error-content\/32:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-s-error-content\/34:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-s-error-content\/38:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-s-error-content\/42:hover {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-s-error\/22:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-s-error\/26:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-s-error\/32:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-s-error\/34:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-s-error\/38:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-s-error\/42:hover {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-s-info:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-s-info-content:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-s-info-content\/22:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-s-info-content\/26:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-s-info-content\/32:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-s-info-content\/34:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-s-info-content\/38:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-s-info-content\/42:hover {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-s-info\/22:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-s-info\/26:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-s-info\/32:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-s-info\/34:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-s-info\/38:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-s-info\/42:hover {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-s-success:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-s-success-content:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-s-success-content\/22:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-s-success-content\/26:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-s-success-content\/32:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-s-success-content\/34:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-s-success-content\/38:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-s-success-content\/42:hover {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-s-success\/22:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-s-success\/26:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-s-success\/32:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-s-success\/34:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-s-success\/38:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-s-success\/42:hover {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-s-warning:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-s-warning-content:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-s-warning-content\/22:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-s-warning-content\/26:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-s-warning-content\/32:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-s-warning-content\/34:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-s-warning-content\/38:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-s-warning-content\/42:hover {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-s-warning\/22:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-s-warning\/26:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-s-warning\/32:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-s-warning\/34:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-s-warning\/38:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-s-warning\/42:hover {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:border-t-base-100:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:border-t-base-100\/22:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:border-t-base-100\/26:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:border-t-base-100\/32:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:border-t-base-100\/34:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:border-t-base-100\/38:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:border-t-base-100\/42:hover {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:border-t-base-200:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:border-t-base-200\/22:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:border-t-base-200\/26:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:border-t-base-200\/32:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:border-t-base-200\/34:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:border-t-base-200\/38:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:border-t-base-200\/42:hover {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:border-t-base-300:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:border-t-base-300\/22:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:border-t-base-300\/26:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:border-t-base-300\/32:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:border-t-base-300\/34:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:border-t-base-300\/38:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:border-t-base-300\/42:hover {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:border-t-base-content:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:border-t-base-content\/22:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:border-t-base-content\/26:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:border-t-base-content\/32:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:border-t-base-content\/34:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:border-t-base-content\/38:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:border-t-base-content\/42:hover {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:border-t-error:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:border-t-error-content:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:border-t-error-content\/22:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:border-t-error-content\/26:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:border-t-error-content\/32:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:border-t-error-content\/34:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:border-t-error-content\/38:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:border-t-error-content\/42:hover {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:border-t-error\/22:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:border-t-error\/26:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:border-t-error\/32:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:border-t-error\/34:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:border-t-error\/38:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:border-t-error\/42:hover {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:border-t-info:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:border-t-info-content:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:border-t-info-content\/22:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:border-t-info-content\/26:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:border-t-info-content\/32:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:border-t-info-content\/34:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:border-t-info-content\/38:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:border-t-info-content\/42:hover {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:border-t-info\/22:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:border-t-info\/26:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:border-t-info\/32:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:border-t-info\/34:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:border-t-info\/38:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:border-t-info\/42:hover {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:border-t-success:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:border-t-success-content:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:border-t-success-content\/22:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:border-t-success-content\/26:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:border-t-success-content\/32:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:border-t-success-content\/34:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:border-t-success-content\/38:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:border-t-success-content\/42:hover {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:border-t-success\/22:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:border-t-success\/26:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:border-t-success\/32:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:border-t-success\/34:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:border-t-success\/38:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:border-t-success\/42:hover {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:border-t-warning:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:border-t-warning-content:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:border-t-warning-content\/22:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:border-t-warning-content\/26:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:border-t-warning-content\/32:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:border-t-warning-content\/34:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:border-t-warning-content\/38:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:border-t-warning-content\/42:hover {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:border-t-warning\/22:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:border-t-warning\/26:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:border-t-warning\/32:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:border-t-warning\/34:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:border-t-warning\/38:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:border-t-warning\/42:hover {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:bg-accent:hover {
    background-color: var(--fallback-a,oklch(var(--a)/1))}
.hover\:bg-accent-content:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/1))}
.hover\:bg-accent-content\/22:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.hover\:bg-accent-content\/26:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.hover\:bg-accent-content\/32:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.hover\:bg-accent-content\/34:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.hover\:bg-accent-content\/38:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.hover\:bg-accent-content\/42:hover {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.hover\:bg-accent\/22:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.22))}
.hover\:bg-accent\/26:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.26))}
.hover\:bg-accent\/32:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.32))}
.hover\:bg-accent\/34:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.34))}
.hover\:bg-accent\/38:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.38))}
.hover\:bg-accent\/42:hover {
    background-color: var(--fallback-a,oklch(var(--a)/0.42))}
.hover\:bg-base-100:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:bg-base-100\/22:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:bg-base-100\/26:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:bg-base-100\/32:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:bg-base-100\/34:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:bg-base-100\/38:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:bg-base-100\/42:hover {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:bg-base-200:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:bg-base-200\/22:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:bg-base-200\/26:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:bg-base-200\/32:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:bg-base-200\/34:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:bg-base-200\/38:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:bg-base-200\/42:hover {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:bg-base-300:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:bg-base-300\/22:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:bg-base-300\/26:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:bg-base-300\/32:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:bg-base-300\/34:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:bg-base-300\/38:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:bg-base-300\/42:hover {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:bg-base-content:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:bg-base-content\/22:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:bg-base-content\/26:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:bg-base-content\/32:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:bg-base-content\/34:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:bg-base-content\/38:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:bg-base-content\/42:hover {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:bg-error:hover {
    background-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:bg-error-content:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:bg-error-content\/22:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:bg-error-content\/26:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:bg-error-content\/32:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:bg-error-content\/34:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:bg-error-content\/38:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:bg-error-content\/42:hover {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:bg-error\/22:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:bg-error\/26:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:bg-error\/32:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:bg-error\/34:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:bg-error\/38:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:bg-error\/42:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:bg-info:hover {
    background-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:bg-info-content:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:bg-info-content\/22:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:bg-info-content\/26:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:bg-info-content\/32:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:bg-info-content\/34:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:bg-info-content\/38:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:bg-info-content\/42:hover {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:bg-info\/22:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:bg-info\/26:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:bg-info\/32:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:bg-info\/34:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:bg-info\/38:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:bg-info\/42:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:bg-neutral:hover {
    background-color: var(--fallback-n,oklch(var(--n)/1))}
.hover\:bg-neutral-content:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/1))}
.hover\:bg-neutral-content\/22:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.hover\:bg-neutral-content\/26:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.hover\:bg-neutral-content\/32:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.hover\:bg-neutral-content\/34:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.hover\:bg-neutral-content\/38:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.hover\:bg-neutral-content\/42:hover {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.hover\:bg-neutral\/22:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.22))}
.hover\:bg-neutral\/26:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.26))}
.hover\:bg-neutral\/32:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.32))}
.hover\:bg-neutral\/34:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.34))}
.hover\:bg-neutral\/38:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.38))}
.hover\:bg-neutral\/42:hover {
    background-color: var(--fallback-n,oklch(var(--n)/0.42))}
.hover\:bg-primary:hover {
    background-color: var(--fallback-p,oklch(var(--p)/1))}
.hover\:bg-primary-content:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/1))}
.hover\:bg-primary-content\/22:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.hover\:bg-primary-content\/26:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.hover\:bg-primary-content\/32:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.hover\:bg-primary-content\/34:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.hover\:bg-primary-content\/38:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.hover\:bg-primary-content\/42:hover {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.hover\:bg-primary\/22:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.22))}
.hover\:bg-primary\/26:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.26))}
.hover\:bg-primary\/32:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.32))}
.hover\:bg-primary\/34:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.34))}
.hover\:bg-primary\/38:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.38))}
.hover\:bg-primary\/42:hover {
    background-color: var(--fallback-p,oklch(var(--p)/0.42))}
.hover\:bg-secondary:hover {
    background-color: var(--fallback-s,oklch(var(--s)/1))}
.hover\:bg-secondary-content:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/1))}
.hover\:bg-secondary-content\/22:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.hover\:bg-secondary-content\/26:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.hover\:bg-secondary-content\/32:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.hover\:bg-secondary-content\/34:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.hover\:bg-secondary-content\/38:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.hover\:bg-secondary-content\/42:hover {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.hover\:bg-secondary\/22:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.22))}
.hover\:bg-secondary\/26:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.26))}
.hover\:bg-secondary\/32:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.32))}
.hover\:bg-secondary\/34:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.34))}
.hover\:bg-secondary\/38:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.38))}
.hover\:bg-secondary\/42:hover {
    background-color: var(--fallback-s,oklch(var(--s)/0.42))}
.hover\:bg-success:hover {
    background-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:bg-success-content:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:bg-success-content\/22:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:bg-success-content\/26:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:bg-success-content\/32:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:bg-success-content\/34:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:bg-success-content\/38:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:bg-success-content\/42:hover {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:bg-success\/22:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:bg-success\/26:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:bg-success\/32:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:bg-success\/34:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:bg-success\/38:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:bg-success\/42:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:bg-warning:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:bg-warning-content:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:bg-warning-content\/22:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:bg-warning-content\/26:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:bg-warning-content\/32:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:bg-warning-content\/34:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:bg-warning-content\/38:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:bg-warning-content\/42:hover {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:bg-warning\/22:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:bg-warning\/26:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:bg-warning\/32:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:bg-warning\/34:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:bg-warning\/38:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:bg-warning\/42:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:from-accent:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/22:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/26:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/32:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/34:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/38:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent-content\/42:hover {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/22:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/26:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/32:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/34:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/38:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-accent\/42:hover {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/22:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/26:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/32:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/34:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/38:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-100\/42:hover {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/22:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/26:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/32:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/34:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/38:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-200\/42:hover {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/22:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/26:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/32:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/34:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/38:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-300\/42:hover {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/22:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/26:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/32:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/34:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/38:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-base-content\/42:hover {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/22:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/26:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/32:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/34:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/38:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error-content\/42:hover {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/22:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/26:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/32:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/34:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/38:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-error\/42:hover {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/22:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/26:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/32:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/34:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/38:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info-content\/42:hover {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/22:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/26:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/32:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/34:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/38:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-info\/42:hover {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/22:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/26:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/32:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/34:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/38:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral-content\/42:hover {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/22:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/26:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/32:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/34:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/38:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-neutral\/42:hover {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/22:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/26:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/32:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/34:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/38:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary-content\/42:hover {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/22:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/26:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/32:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/34:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/38:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-primary\/42:hover {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/22:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/26:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/32:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/34:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/38:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary-content\/42:hover {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/22:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/26:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/32:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/34:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/38:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-secondary\/42:hover {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/22:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/26:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/32:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/34:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/38:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success-content\/42:hover {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/22:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/26:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/32:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/34:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/38:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-success\/42:hover {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/22:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/26:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/32:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/34:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/38:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning-content\/42:hover {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/22:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/26:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/32:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/34:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/38:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:from-warning\/42:hover {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:via-accent:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-accent\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-100\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-200\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-300\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-base-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-error\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-info\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-neutral\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-primary\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-secondary\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-success\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning-content\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/22:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/26:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/32:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/34:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/38:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:via-warning\/42:hover {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.hover\:to-accent:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}
.hover\:to-accent-content:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/22:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/26:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/32:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/34:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/38:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-accent-content\/42:hover {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-accent\/22:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-accent\/26:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-accent\/32:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-accent\/34:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-accent\/38:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-accent\/42:hover {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-base-100:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/22:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/26:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/32:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/34:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/38:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-base-100\/42:hover {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-base-200:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/22:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/26:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/32:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/34:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/38:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-base-200\/42:hover {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-base-300:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/22:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/26:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/32:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/34:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/38:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-base-300\/42:hover {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-base-content:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/22:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/26:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/32:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/34:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/38:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-base-content\/42:hover {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-error:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}
.hover\:to-error-content:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/22:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/26:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/32:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/34:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/38:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-error-content\/42:hover {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-error\/22:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-error\/26:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-error\/32:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-error\/34:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-error\/38:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-error\/42:hover {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-info:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}
.hover\:to-info-content:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/22:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/26:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/32:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/34:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/38:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-info-content\/42:hover {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-info\/22:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-info\/26:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-info\/32:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-info\/34:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-info\/38:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-info\/42:hover {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-neutral:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/22:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/26:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/32:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/34:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/38:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-neutral-content\/42:hover {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/22:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/26:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/32:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/34:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/38:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-neutral\/42:hover {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-primary:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}
.hover\:to-primary-content:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/22:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/26:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/32:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/34:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/38:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-primary-content\/42:hover {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-primary\/22:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-primary\/26:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-primary\/32:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-primary\/34:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-primary\/38:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-primary\/42:hover {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-secondary:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/22:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/26:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/32:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/34:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/38:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-secondary-content\/42:hover {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/22:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/26:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/32:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/34:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/38:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-secondary\/42:hover {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-success:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}
.hover\:to-success-content:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/22:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/26:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/32:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/34:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/38:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-success-content\/42:hover {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-success\/22:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-success\/26:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-success\/32:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-success\/34:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-success\/38:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-success\/42:hover {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-warning:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}
.hover\:to-warning-content:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/22:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/26:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/32:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/34:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/38:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-warning-content\/42:hover {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-to-position)}
.hover\:to-warning\/22:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-to-position)}
.hover\:to-warning\/26:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-to-position)}
.hover\:to-warning\/32:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-to-position)}
.hover\:to-warning\/34:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-to-position)}
.hover\:to-warning\/38:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-to-position)}
.hover\:to-warning\/42:hover {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-to-position)}
.hover\:stroke-accent:hover {
    stroke: var(--fallback-a,oklch(var(--a)/1))}
.hover\:stroke-accent-content:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/1))}
.hover\:stroke-accent-content\/22:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.22))}
.hover\:stroke-accent-content\/26:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.26))}
.hover\:stroke-accent-content\/32:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.32))}
.hover\:stroke-accent-content\/34:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.34))}
.hover\:stroke-accent-content\/38:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.38))}
.hover\:stroke-accent-content\/42:hover {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.42))}
.hover\:stroke-accent\/22:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.22))}
.hover\:stroke-accent\/26:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.26))}
.hover\:stroke-accent\/32:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.32))}
.hover\:stroke-accent\/34:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.34))}
.hover\:stroke-accent\/38:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.38))}
.hover\:stroke-accent\/42:hover {
    stroke: var(--fallback-a,oklch(var(--a)/0.42))}
.hover\:stroke-base-100:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:stroke-base-100\/22:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:stroke-base-100\/26:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:stroke-base-100\/32:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:stroke-base-100\/34:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:stroke-base-100\/38:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:stroke-base-100\/42:hover {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:stroke-base-200:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:stroke-base-200\/22:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:stroke-base-200\/26:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:stroke-base-200\/32:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:stroke-base-200\/34:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:stroke-base-200\/38:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:stroke-base-200\/42:hover {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:stroke-base-300:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:stroke-base-300\/22:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:stroke-base-300\/26:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:stroke-base-300\/32:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:stroke-base-300\/34:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:stroke-base-300\/38:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:stroke-base-300\/42:hover {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:stroke-base-content:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:stroke-base-content\/22:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:stroke-base-content\/26:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:stroke-base-content\/32:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:stroke-base-content\/34:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:stroke-base-content\/38:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:stroke-base-content\/42:hover {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:stroke-error:hover {
    stroke: var(--fallback-er,oklch(var(--er)/1))}
.hover\:stroke-error-content:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:stroke-error-content\/22:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:stroke-error-content\/26:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:stroke-error-content\/32:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:stroke-error-content\/34:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:stroke-error-content\/38:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:stroke-error-content\/42:hover {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:stroke-error\/22:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:stroke-error\/26:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:stroke-error\/32:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:stroke-error\/34:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:stroke-error\/38:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:stroke-error\/42:hover {
    stroke: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:stroke-info:hover {
    stroke: var(--fallback-in,oklch(var(--in)/1))}
.hover\:stroke-info-content:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:stroke-info-content\/22:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:stroke-info-content\/26:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:stroke-info-content\/32:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:stroke-info-content\/34:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:stroke-info-content\/38:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:stroke-info-content\/42:hover {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:stroke-info\/22:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:stroke-info\/26:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:stroke-info\/32:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:stroke-info\/34:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:stroke-info\/38:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:stroke-info\/42:hover {
    stroke: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:stroke-neutral:hover {
    stroke: var(--fallback-n,oklch(var(--n)/1))}
.hover\:stroke-neutral-content:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/1))}
.hover\:stroke-neutral-content\/22:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.22))}
.hover\:stroke-neutral-content\/26:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.26))}
.hover\:stroke-neutral-content\/32:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.32))}
.hover\:stroke-neutral-content\/34:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.34))}
.hover\:stroke-neutral-content\/38:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.38))}
.hover\:stroke-neutral-content\/42:hover {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.42))}
.hover\:stroke-neutral\/22:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.22))}
.hover\:stroke-neutral\/26:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.26))}
.hover\:stroke-neutral\/32:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.32))}
.hover\:stroke-neutral\/34:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.34))}
.hover\:stroke-neutral\/38:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.38))}
.hover\:stroke-neutral\/42:hover {
    stroke: var(--fallback-n,oklch(var(--n)/0.42))}
.hover\:stroke-primary:hover {
    stroke: var(--fallback-p,oklch(var(--p)/1))}
.hover\:stroke-primary-content:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/1))}
.hover\:stroke-primary-content\/22:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.22))}
.hover\:stroke-primary-content\/26:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.26))}
.hover\:stroke-primary-content\/32:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.32))}
.hover\:stroke-primary-content\/34:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.34))}
.hover\:stroke-primary-content\/38:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.38))}
.hover\:stroke-primary-content\/42:hover {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.42))}
.hover\:stroke-primary\/22:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.22))}
.hover\:stroke-primary\/26:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.26))}
.hover\:stroke-primary\/32:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.32))}
.hover\:stroke-primary\/34:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.34))}
.hover\:stroke-primary\/38:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.38))}
.hover\:stroke-primary\/42:hover {
    stroke: var(--fallback-p,oklch(var(--p)/0.42))}
.hover\:stroke-secondary:hover {
    stroke: var(--fallback-s,oklch(var(--s)/1))}
.hover\:stroke-secondary-content:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/1))}
.hover\:stroke-secondary-content\/22:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.22))}
.hover\:stroke-secondary-content\/26:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.26))}
.hover\:stroke-secondary-content\/32:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.32))}
.hover\:stroke-secondary-content\/34:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.34))}
.hover\:stroke-secondary-content\/38:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.38))}
.hover\:stroke-secondary-content\/42:hover {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.42))}
.hover\:stroke-secondary\/22:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.22))}
.hover\:stroke-secondary\/26:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.26))}
.hover\:stroke-secondary\/32:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.32))}
.hover\:stroke-secondary\/34:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.34))}
.hover\:stroke-secondary\/38:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.38))}
.hover\:stroke-secondary\/42:hover {
    stroke: var(--fallback-s,oklch(var(--s)/0.42))}
.hover\:stroke-success:hover {
    stroke: var(--fallback-su,oklch(var(--su)/1))}
.hover\:stroke-success-content:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:stroke-success-content\/22:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:stroke-success-content\/26:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:stroke-success-content\/32:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:stroke-success-content\/34:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:stroke-success-content\/38:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:stroke-success-content\/42:hover {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:stroke-success\/22:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:stroke-success\/26:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:stroke-success\/32:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:stroke-success\/34:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:stroke-success\/38:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:stroke-success\/42:hover {
    stroke: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:stroke-warning:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:stroke-warning-content:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:stroke-warning-content\/22:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:stroke-warning-content\/26:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:stroke-warning-content\/32:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:stroke-warning-content\/34:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:stroke-warning-content\/38:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:stroke-warning-content\/42:hover {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:stroke-warning\/22:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:stroke-warning\/26:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:stroke-warning\/32:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:stroke-warning\/34:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:stroke-warning\/38:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:stroke-warning\/42:hover {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:text-accent:hover {
    color: var(--fallback-a,oklch(var(--a)/1))}
.hover\:text-accent-content:hover {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.hover\:text-accent-content\/22:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.hover\:text-accent-content\/26:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.hover\:text-accent-content\/32:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.hover\:text-accent-content\/34:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.hover\:text-accent-content\/38:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.hover\:text-accent-content\/42:hover {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.hover\:text-accent\/22:hover {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.hover\:text-accent\/26:hover {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.hover\:text-accent\/32:hover {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.hover\:text-accent\/34:hover {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.hover\:text-accent\/38:hover {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.hover\:text-accent\/42:hover {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.hover\:text-base-100:hover {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:text-base-100\/22:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:text-base-100\/26:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:text-base-100\/32:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:text-base-100\/34:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:text-base-100\/38:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:text-base-100\/42:hover {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:text-base-200:hover {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:text-base-200\/22:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:text-base-200\/26:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:text-base-200\/32:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:text-base-200\/34:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:text-base-200\/38:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:text-base-200\/42:hover {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:text-base-300:hover {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:text-base-300\/22:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:text-base-300\/26:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:text-base-300\/32:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:text-base-300\/34:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:text-base-300\/38:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:text-base-300\/42:hover {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:text-base-content:hover {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:text-base-content\/22:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:text-base-content\/26:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:text-base-content\/32:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:text-base-content\/34:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:text-base-content\/38:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:text-base-content\/42:hover {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:text-error:hover {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:text-error-content:hover {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:text-error-content\/22:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:text-error-content\/26:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:text-error-content\/32:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:text-error-content\/34:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:text-error-content\/38:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:text-error-content\/42:hover {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:text-error\/22:hover {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:text-error\/26:hover {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:text-error\/32:hover {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:text-error\/34:hover {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:text-error\/38:hover {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:text-error\/42:hover {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:text-info:hover {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:text-info-content:hover {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:text-info-content\/22:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:text-info-content\/26:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:text-info-content\/32:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:text-info-content\/34:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:text-info-content\/38:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:text-info-content\/42:hover {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:text-info\/22:hover {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:text-info\/26:hover {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:text-info\/32:hover {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:text-info\/34:hover {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:text-info\/38:hover {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:text-info\/42:hover {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:text-neutral:hover {
    color: var(--fallback-n,oklch(var(--n)/1))}
.hover\:text-neutral-content:hover {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.hover\:text-neutral-content\/22:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.hover\:text-neutral-content\/26:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.hover\:text-neutral-content\/32:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.hover\:text-neutral-content\/34:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.hover\:text-neutral-content\/38:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.hover\:text-neutral-content\/42:hover {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.hover\:text-neutral\/22:hover {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.hover\:text-neutral\/26:hover {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.hover\:text-neutral\/32:hover {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.hover\:text-neutral\/34:hover {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.hover\:text-neutral\/38:hover {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.hover\:text-neutral\/42:hover {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.hover\:text-primary:hover {
    color: var(--fallback-p,oklch(var(--p)/1))}
.hover\:text-primary-content:hover {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.hover\:text-primary-content\/22:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.hover\:text-primary-content\/26:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.hover\:text-primary-content\/32:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.hover\:text-primary-content\/34:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.hover\:text-primary-content\/38:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.hover\:text-primary-content\/42:hover {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.hover\:text-primary\/22:hover {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.hover\:text-primary\/26:hover {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.hover\:text-primary\/32:hover {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.hover\:text-primary\/34:hover {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.hover\:text-primary\/38:hover {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.hover\:text-primary\/42:hover {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.hover\:text-secondary:hover {
    color: var(--fallback-s,oklch(var(--s)/1))}
.hover\:text-secondary-content:hover {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.hover\:text-secondary-content\/22:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.hover\:text-secondary-content\/26:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.hover\:text-secondary-content\/32:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.hover\:text-secondary-content\/34:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.hover\:text-secondary-content\/38:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.hover\:text-secondary-content\/42:hover {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.hover\:text-secondary\/22:hover {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.hover\:text-secondary\/26:hover {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.hover\:text-secondary\/32:hover {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.hover\:text-secondary\/34:hover {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.hover\:text-secondary\/38:hover {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.hover\:text-secondary\/42:hover {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.hover\:text-success:hover {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:text-success-content:hover {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:text-success-content\/22:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:text-success-content\/26:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:text-success-content\/32:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:text-success-content\/34:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:text-success-content\/38:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:text-success-content\/42:hover {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:text-success\/22:hover {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:text-success\/26:hover {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:text-success\/32:hover {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:text-success\/34:hover {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:text-success\/38:hover {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:text-success\/42:hover {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:text-warning:hover {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:text-warning-content:hover {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:text-warning-content\/22:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:text-warning-content\/26:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:text-warning-content\/32:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:text-warning-content\/34:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:text-warning-content\/38:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:text-warning-content\/42:hover {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:text-warning\/22:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:text-warning\/26:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:text-warning\/32:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:text-warning\/34:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:text-warning\/38:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:text-warning\/42:hover {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:placeholder-base-100:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:placeholder-base-100:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:placeholder-base-100:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:placeholder-base-100:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:placeholder-base-100:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:placeholder-base-100\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:placeholder-base-100\/22:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:placeholder-base-100\/22:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:placeholder-base-100\/22:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:placeholder-base-100\/22:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:placeholder-base-100\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:placeholder-base-100\/26:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:placeholder-base-100\/26:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:placeholder-base-100\/26:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:placeholder-base-100\/26:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:placeholder-base-100\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:placeholder-base-100\/32:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:placeholder-base-100\/32:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:placeholder-base-100\/32:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:placeholder-base-100\/32:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:placeholder-base-100\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:placeholder-base-100\/34:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:placeholder-base-100\/34:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:placeholder-base-100\/34:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:placeholder-base-100\/34:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:placeholder-base-100\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:placeholder-base-100\/38:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:placeholder-base-100\/38:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:placeholder-base-100\/38:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:placeholder-base-100\/38:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:placeholder-base-100\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:placeholder-base-100\/42:hover::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:placeholder-base-100\/42:hover:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:placeholder-base-100\/42:hover::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:placeholder-base-100\/42:hover::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:placeholder-base-200:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:placeholder-base-200:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:placeholder-base-200:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:placeholder-base-200:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:placeholder-base-200:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:placeholder-base-200\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:placeholder-base-200\/22:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:placeholder-base-200\/22:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:placeholder-base-200\/22:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:placeholder-base-200\/22:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:placeholder-base-200\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:placeholder-base-200\/26:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:placeholder-base-200\/26:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:placeholder-base-200\/26:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:placeholder-base-200\/26:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:placeholder-base-200\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:placeholder-base-200\/32:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:placeholder-base-200\/32:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:placeholder-base-200\/32:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:placeholder-base-200\/32:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:placeholder-base-200\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:placeholder-base-200\/34:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:placeholder-base-200\/34:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:placeholder-base-200\/34:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:placeholder-base-200\/34:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:placeholder-base-200\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:placeholder-base-200\/38:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:placeholder-base-200\/38:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:placeholder-base-200\/38:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:placeholder-base-200\/38:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:placeholder-base-200\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:placeholder-base-200\/42:hover::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:placeholder-base-200\/42:hover:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:placeholder-base-200\/42:hover::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:placeholder-base-200\/42:hover::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:placeholder-base-300:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:placeholder-base-300:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:placeholder-base-300:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:placeholder-base-300:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:placeholder-base-300:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:placeholder-base-300\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:placeholder-base-300\/22:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:placeholder-base-300\/22:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:placeholder-base-300\/22:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:placeholder-base-300\/22:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:placeholder-base-300\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:placeholder-base-300\/26:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:placeholder-base-300\/26:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:placeholder-base-300\/26:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:placeholder-base-300\/26:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:placeholder-base-300\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:placeholder-base-300\/32:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:placeholder-base-300\/32:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:placeholder-base-300\/32:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:placeholder-base-300\/32:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:placeholder-base-300\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:placeholder-base-300\/34:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:placeholder-base-300\/34:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:placeholder-base-300\/34:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:placeholder-base-300\/34:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:placeholder-base-300\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:placeholder-base-300\/38:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:placeholder-base-300\/38:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:placeholder-base-300\/38:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:placeholder-base-300\/38:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:placeholder-base-300\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:placeholder-base-300\/42:hover::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:placeholder-base-300\/42:hover:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:placeholder-base-300\/42:hover::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:placeholder-base-300\/42:hover::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:placeholder-base-content:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:placeholder-base-content:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:placeholder-base-content:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:placeholder-base-content:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:placeholder-base-content:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:placeholder-base-content\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:placeholder-base-content\/22:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:placeholder-base-content\/22:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:placeholder-base-content\/22:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:placeholder-base-content\/22:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:placeholder-base-content\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:placeholder-base-content\/26:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:placeholder-base-content\/26:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:placeholder-base-content\/26:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:placeholder-base-content\/26:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:placeholder-base-content\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:placeholder-base-content\/32:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:placeholder-base-content\/32:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:placeholder-base-content\/32:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:placeholder-base-content\/32:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:placeholder-base-content\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:placeholder-base-content\/34:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:placeholder-base-content\/34:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:placeholder-base-content\/34:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:placeholder-base-content\/34:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:placeholder-base-content\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:placeholder-base-content\/38:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:placeholder-base-content\/38:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:placeholder-base-content\/38:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:placeholder-base-content\/38:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:placeholder-base-content\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:placeholder-base-content\/42:hover::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:placeholder-base-content\/42:hover:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:placeholder-base-content\/42:hover::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:placeholder-base-content\/42:hover::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:placeholder-error:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:placeholder-error:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:placeholder-error:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:placeholder-error:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:placeholder-error:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:placeholder-error-content:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:placeholder-error-content:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:placeholder-error-content:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:placeholder-error-content:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:placeholder-error-content:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:placeholder-error-content\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:placeholder-error-content\/22:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:placeholder-error-content\/22:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:placeholder-error-content\/22:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:placeholder-error-content\/22:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:placeholder-error-content\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:placeholder-error-content\/26:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:placeholder-error-content\/26:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:placeholder-error-content\/26:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:placeholder-error-content\/26:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:placeholder-error-content\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:placeholder-error-content\/32:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:placeholder-error-content\/32:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:placeholder-error-content\/32:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:placeholder-error-content\/32:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:placeholder-error-content\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:placeholder-error-content\/34:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:placeholder-error-content\/34:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:placeholder-error-content\/34:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:placeholder-error-content\/34:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:placeholder-error-content\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:placeholder-error-content\/38:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:placeholder-error-content\/38:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:placeholder-error-content\/38:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:placeholder-error-content\/38:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:placeholder-error-content\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:placeholder-error-content\/42:hover::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:placeholder-error-content\/42:hover:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:placeholder-error-content\/42:hover::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:placeholder-error-content\/42:hover::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:placeholder-error\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:placeholder-error\/22:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:placeholder-error\/22:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:placeholder-error\/22:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:placeholder-error\/22:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:placeholder-error\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:placeholder-error\/26:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:placeholder-error\/26:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:placeholder-error\/26:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:placeholder-error\/26:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:placeholder-error\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:placeholder-error\/32:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:placeholder-error\/32:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:placeholder-error\/32:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:placeholder-error\/32:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:placeholder-error\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:placeholder-error\/34:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:placeholder-error\/34:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:placeholder-error\/34:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:placeholder-error\/34:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:placeholder-error\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:placeholder-error\/38:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:placeholder-error\/38:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:placeholder-error\/38:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:placeholder-error\/38:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:placeholder-error\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:placeholder-error\/42:hover::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:placeholder-error\/42:hover:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:placeholder-error\/42:hover::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:placeholder-error\/42:hover::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:placeholder-info:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:placeholder-info:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:placeholder-info:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:placeholder-info:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:placeholder-info:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:placeholder-info-content:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:placeholder-info-content:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:placeholder-info-content:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:placeholder-info-content:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:placeholder-info-content:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:placeholder-info-content\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:placeholder-info-content\/22:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:placeholder-info-content\/22:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:placeholder-info-content\/22:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:placeholder-info-content\/22:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:placeholder-info-content\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:placeholder-info-content\/26:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:placeholder-info-content\/26:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:placeholder-info-content\/26:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:placeholder-info-content\/26:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:placeholder-info-content\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:placeholder-info-content\/32:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:placeholder-info-content\/32:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:placeholder-info-content\/32:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:placeholder-info-content\/32:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:placeholder-info-content\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:placeholder-info-content\/34:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:placeholder-info-content\/34:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:placeholder-info-content\/34:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:placeholder-info-content\/34:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:placeholder-info-content\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:placeholder-info-content\/38:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:placeholder-info-content\/38:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:placeholder-info-content\/38:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:placeholder-info-content\/38:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:placeholder-info-content\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:placeholder-info-content\/42:hover::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:placeholder-info-content\/42:hover:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:placeholder-info-content\/42:hover::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:placeholder-info-content\/42:hover::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:placeholder-info\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:placeholder-info\/22:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:placeholder-info\/22:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:placeholder-info\/22:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:placeholder-info\/22:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:placeholder-info\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:placeholder-info\/26:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:placeholder-info\/26:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:placeholder-info\/26:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:placeholder-info\/26:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:placeholder-info\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:placeholder-info\/32:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:placeholder-info\/32:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:placeholder-info\/32:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:placeholder-info\/32:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:placeholder-info\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:placeholder-info\/34:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:placeholder-info\/34:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:placeholder-info\/34:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:placeholder-info\/34:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:placeholder-info\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:placeholder-info\/38:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:placeholder-info\/38:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:placeholder-info\/38:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:placeholder-info\/38:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:placeholder-info\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:placeholder-info\/42:hover::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:placeholder-info\/42:hover:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:placeholder-info\/42:hover::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:placeholder-info\/42:hover::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:placeholder-success:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:placeholder-success:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:placeholder-success:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:placeholder-success:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:placeholder-success:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:placeholder-success-content:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:placeholder-success-content:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:placeholder-success-content:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:placeholder-success-content:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:placeholder-success-content:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:placeholder-success-content\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:placeholder-success-content\/22:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:placeholder-success-content\/22:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:placeholder-success-content\/22:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:placeholder-success-content\/22:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:placeholder-success-content\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:placeholder-success-content\/26:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:placeholder-success-content\/26:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:placeholder-success-content\/26:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:placeholder-success-content\/26:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:placeholder-success-content\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:placeholder-success-content\/32:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:placeholder-success-content\/32:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:placeholder-success-content\/32:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:placeholder-success-content\/32:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:placeholder-success-content\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:placeholder-success-content\/34:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:placeholder-success-content\/34:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:placeholder-success-content\/34:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:placeholder-success-content\/34:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:placeholder-success-content\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:placeholder-success-content\/38:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:placeholder-success-content\/38:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:placeholder-success-content\/38:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:placeholder-success-content\/38:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:placeholder-success-content\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:placeholder-success-content\/42:hover::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:placeholder-success-content\/42:hover:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:placeholder-success-content\/42:hover::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:placeholder-success-content\/42:hover::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:placeholder-success\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:placeholder-success\/22:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:placeholder-success\/22:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:placeholder-success\/22:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:placeholder-success\/22:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:placeholder-success\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:placeholder-success\/26:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:placeholder-success\/26:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:placeholder-success\/26:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:placeholder-success\/26:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:placeholder-success\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:placeholder-success\/32:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:placeholder-success\/32:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:placeholder-success\/32:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:placeholder-success\/32:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:placeholder-success\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:placeholder-success\/34:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:placeholder-success\/34:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:placeholder-success\/34:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:placeholder-success\/34:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:placeholder-success\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:placeholder-success\/38:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:placeholder-success\/38:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:placeholder-success\/38:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:placeholder-success\/38:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:placeholder-success\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:placeholder-success\/42:hover::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:placeholder-success\/42:hover:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:placeholder-success\/42:hover::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:placeholder-success\/42:hover::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:placeholder-warning:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:placeholder-warning:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:placeholder-warning:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:placeholder-warning:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:placeholder-warning:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:placeholder-warning-content:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:placeholder-warning-content:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:placeholder-warning-content:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:placeholder-warning-content:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:placeholder-warning-content:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:placeholder-warning-content\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:placeholder-warning-content\/22:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:placeholder-warning-content\/22:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:placeholder-warning-content\/22:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:placeholder-warning-content\/22:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:placeholder-warning-content\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:placeholder-warning-content\/26:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:placeholder-warning-content\/26:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:placeholder-warning-content\/26:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:placeholder-warning-content\/26:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:placeholder-warning-content\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:placeholder-warning-content\/32:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:placeholder-warning-content\/32:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:placeholder-warning-content\/32:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:placeholder-warning-content\/32:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:placeholder-warning-content\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:placeholder-warning-content\/34:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:placeholder-warning-content\/34:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:placeholder-warning-content\/34:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:placeholder-warning-content\/34:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:placeholder-warning-content\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:placeholder-warning-content\/38:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:placeholder-warning-content\/38:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:placeholder-warning-content\/38:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:placeholder-warning-content\/38:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:placeholder-warning-content\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:placeholder-warning-content\/42:hover::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:placeholder-warning-content\/42:hover:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:placeholder-warning-content\/42:hover::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:placeholder-warning-content\/42:hover::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:placeholder-warning\/22:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:placeholder-warning\/22:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:placeholder-warning\/22:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:placeholder-warning\/22:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:placeholder-warning\/22:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:placeholder-warning\/26:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:placeholder-warning\/26:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:placeholder-warning\/26:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:placeholder-warning\/26:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:placeholder-warning\/26:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:placeholder-warning\/32:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:placeholder-warning\/32:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:placeholder-warning\/32:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:placeholder-warning\/32:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:placeholder-warning\/32:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:placeholder-warning\/34:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:placeholder-warning\/34:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:placeholder-warning\/34:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:placeholder-warning\/34:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:placeholder-warning\/34:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:placeholder-warning\/38:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:placeholder-warning\/38:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:placeholder-warning\/38:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:placeholder-warning\/38:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:placeholder-warning\/38:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:placeholder-warning\/42:hover::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:placeholder-warning\/42:hover::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:placeholder-warning\/42:hover:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:placeholder-warning\/42:hover::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:placeholder-warning\/42:hover::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:outline-accent:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/1))}
.hover\:outline-accent-content:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/1))}
.hover\:outline-accent-content\/22:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.hover\:outline-accent-content\/26:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.hover\:outline-accent-content\/32:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.hover\:outline-accent-content\/34:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.hover\:outline-accent-content\/38:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.hover\:outline-accent-content\/42:hover {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.hover\:outline-accent\/22:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.22))}
.hover\:outline-accent\/26:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.26))}
.hover\:outline-accent\/32:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.32))}
.hover\:outline-accent\/34:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.34))}
.hover\:outline-accent\/38:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.38))}
.hover\:outline-accent\/42:hover {
    outline-color: var(--fallback-a,oklch(var(--a)/0.42))}
.hover\:outline-base-100:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:outline-base-100\/22:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:outline-base-100\/26:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:outline-base-100\/32:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:outline-base-100\/34:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:outline-base-100\/38:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:outline-base-100\/42:hover {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:outline-base-200:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:outline-base-200\/22:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:outline-base-200\/26:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:outline-base-200\/32:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:outline-base-200\/34:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:outline-base-200\/38:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:outline-base-200\/42:hover {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:outline-base-300:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:outline-base-300\/22:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:outline-base-300\/26:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:outline-base-300\/32:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:outline-base-300\/34:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:outline-base-300\/38:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:outline-base-300\/42:hover {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:outline-base-content:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:outline-base-content\/22:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:outline-base-content\/26:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:outline-base-content\/32:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:outline-base-content\/34:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:outline-base-content\/38:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:outline-base-content\/42:hover {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:outline-error:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:outline-error-content:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:outline-error-content\/22:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:outline-error-content\/26:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:outline-error-content\/32:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:outline-error-content\/34:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:outline-error-content\/38:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:outline-error-content\/42:hover {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:outline-error\/22:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:outline-error\/26:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:outline-error\/32:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:outline-error\/34:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:outline-error\/38:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:outline-error\/42:hover {
    outline-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:outline-info:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:outline-info-content:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:outline-info-content\/22:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:outline-info-content\/26:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:outline-info-content\/32:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:outline-info-content\/34:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:outline-info-content\/38:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:outline-info-content\/42:hover {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:outline-info\/22:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:outline-info\/26:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:outline-info\/32:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:outline-info\/34:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:outline-info\/38:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:outline-info\/42:hover {
    outline-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:outline-neutral:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/1))}
.hover\:outline-neutral-content:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/1))}
.hover\:outline-neutral-content\/22:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.hover\:outline-neutral-content\/26:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.hover\:outline-neutral-content\/32:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.hover\:outline-neutral-content\/34:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.hover\:outline-neutral-content\/38:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.hover\:outline-neutral-content\/42:hover {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.hover\:outline-neutral\/22:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.22))}
.hover\:outline-neutral\/26:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.26))}
.hover\:outline-neutral\/32:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.32))}
.hover\:outline-neutral\/34:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.34))}
.hover\:outline-neutral\/38:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.38))}
.hover\:outline-neutral\/42:hover {
    outline-color: var(--fallback-n,oklch(var(--n)/0.42))}
.hover\:outline-primary:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/1))}
.hover\:outline-primary-content:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/1))}
.hover\:outline-primary-content\/22:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.hover\:outline-primary-content\/26:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.hover\:outline-primary-content\/32:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.hover\:outline-primary-content\/34:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.hover\:outline-primary-content\/38:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.hover\:outline-primary-content\/42:hover {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.hover\:outline-primary\/22:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.22))}
.hover\:outline-primary\/26:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.26))}
.hover\:outline-primary\/32:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.32))}
.hover\:outline-primary\/34:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.34))}
.hover\:outline-primary\/38:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.38))}
.hover\:outline-primary\/42:hover {
    outline-color: var(--fallback-p,oklch(var(--p)/0.42))}
.hover\:outline-secondary:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/1))}
.hover\:outline-secondary-content:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/1))}
.hover\:outline-secondary-content\/22:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.hover\:outline-secondary-content\/26:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.hover\:outline-secondary-content\/32:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.hover\:outline-secondary-content\/34:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.hover\:outline-secondary-content\/38:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.hover\:outline-secondary-content\/42:hover {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.hover\:outline-secondary\/22:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.22))}
.hover\:outline-secondary\/26:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.26))}
.hover\:outline-secondary\/32:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.32))}
.hover\:outline-secondary\/34:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.34))}
.hover\:outline-secondary\/38:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.38))}
.hover\:outline-secondary\/42:hover {
    outline-color: var(--fallback-s,oklch(var(--s)/0.42))}
.hover\:outline-success:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:outline-success-content:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:outline-success-content\/22:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:outline-success-content\/26:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:outline-success-content\/32:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:outline-success-content\/34:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:outline-success-content\/38:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:outline-success-content\/42:hover {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:outline-success\/22:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:outline-success\/26:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:outline-success\/32:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:outline-success\/34:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:outline-success\/38:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:outline-success\/42:hover {
    outline-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:outline-warning:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:outline-warning-content:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:outline-warning-content\/22:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:outline-warning-content\/26:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:outline-warning-content\/32:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:outline-warning-content\/34:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:outline-warning-content\/38:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:outline-warning-content\/42:hover {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:outline-warning\/22:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:outline-warning\/26:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:outline-warning\/32:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:outline-warning\/34:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:outline-warning\/38:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:outline-warning\/42:hover {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:ring-base-100:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:ring-base-100\/22:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:ring-base-100\/26:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:ring-base-100\/32:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:ring-base-100\/34:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:ring-base-100\/38:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:ring-base-100\/42:hover {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:ring-base-200:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:ring-base-200\/22:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:ring-base-200\/26:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:ring-base-200\/32:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:ring-base-200\/34:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:ring-base-200\/38:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:ring-base-200\/42:hover {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:ring-base-300:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:ring-base-300\/22:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:ring-base-300\/26:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:ring-base-300\/32:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:ring-base-300\/34:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:ring-base-300\/38:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:ring-base-300\/42:hover {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:ring-base-content:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:ring-base-content\/22:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:ring-base-content\/26:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:ring-base-content\/32:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:ring-base-content\/34:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:ring-base-content\/38:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:ring-base-content\/42:hover {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:ring-error:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:ring-error-content:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:ring-error-content\/22:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:ring-error-content\/26:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:ring-error-content\/32:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:ring-error-content\/34:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:ring-error-content\/38:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:ring-error-content\/42:hover {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:ring-error\/22:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:ring-error\/26:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:ring-error\/32:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:ring-error\/34:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:ring-error\/38:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:ring-error\/42:hover {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:ring-info:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:ring-info-content:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:ring-info-content\/22:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:ring-info-content\/26:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:ring-info-content\/32:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:ring-info-content\/34:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:ring-info-content\/38:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:ring-info-content\/42:hover {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:ring-info\/22:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:ring-info\/26:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:ring-info\/32:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:ring-info\/34:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:ring-info\/38:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:ring-info\/42:hover {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:ring-success:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:ring-success-content:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:ring-success-content\/22:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:ring-success-content\/26:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:ring-success-content\/32:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:ring-success-content\/34:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:ring-success-content\/38:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:ring-success-content\/42:hover {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:ring-success\/22:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:ring-success\/26:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:ring-success\/32:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:ring-success\/34:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:ring-success\/38:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:ring-success\/42:hover {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:ring-warning:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:ring-warning-content:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:ring-warning-content\/22:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:ring-warning-content\/26:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:ring-warning-content\/32:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:ring-warning-content\/34:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:ring-warning-content\/38:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:ring-warning-content\/42:hover {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:ring-warning\/22:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:ring-warning\/26:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:ring-warning\/32:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:ring-warning\/34:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:ring-warning\/38:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:ring-warning\/42:hover {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:ring-offset-base-100:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))}
.hover\:ring-offset-base-100\/22:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.hover\:ring-offset-base-100\/26:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.hover\:ring-offset-base-100\/32:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.hover\:ring-offset-base-100\/34:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.hover\:ring-offset-base-100\/38:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.hover\:ring-offset-base-100\/42:hover {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.hover\:ring-offset-base-200:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))}
.hover\:ring-offset-base-200\/22:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.hover\:ring-offset-base-200\/26:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.hover\:ring-offset-base-200\/32:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.hover\:ring-offset-base-200\/34:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.hover\:ring-offset-base-200\/38:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.hover\:ring-offset-base-200\/42:hover {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.hover\:ring-offset-base-300:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))}
.hover\:ring-offset-base-300\/22:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.hover\:ring-offset-base-300\/26:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.hover\:ring-offset-base-300\/32:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.hover\:ring-offset-base-300\/34:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.hover\:ring-offset-base-300\/38:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.hover\:ring-offset-base-300\/42:hover {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.hover\:ring-offset-base-content:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))}
.hover\:ring-offset-base-content\/22:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.hover\:ring-offset-base-content\/26:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.hover\:ring-offset-base-content\/32:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.hover\:ring-offset-base-content\/34:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.hover\:ring-offset-base-content\/38:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.hover\:ring-offset-base-content\/42:hover {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.hover\:ring-offset-error:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))}
.hover\:ring-offset-error-content:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))}
.hover\:ring-offset-error-content\/22:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.hover\:ring-offset-error-content\/26:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.hover\:ring-offset-error-content\/32:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.hover\:ring-offset-error-content\/34:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.hover\:ring-offset-error-content\/38:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.hover\:ring-offset-error-content\/42:hover {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.hover\:ring-offset-error\/22:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.22))}
.hover\:ring-offset-error\/26:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.26))}
.hover\:ring-offset-error\/32:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.32))}
.hover\:ring-offset-error\/34:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.34))}
.hover\:ring-offset-error\/38:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.38))}
.hover\:ring-offset-error\/42:hover {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.42))}
.hover\:ring-offset-info:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))}
.hover\:ring-offset-info-content:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))}
.hover\:ring-offset-info-content\/22:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.hover\:ring-offset-info-content\/26:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.hover\:ring-offset-info-content\/32:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.hover\:ring-offset-info-content\/34:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.hover\:ring-offset-info-content\/38:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.hover\:ring-offset-info-content\/42:hover {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.hover\:ring-offset-info\/22:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.22))}
.hover\:ring-offset-info\/26:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.26))}
.hover\:ring-offset-info\/32:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.32))}
.hover\:ring-offset-info\/34:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.34))}
.hover\:ring-offset-info\/38:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.38))}
.hover\:ring-offset-info\/42:hover {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.42))}
.hover\:ring-offset-success:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))}
.hover\:ring-offset-success-content:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))}
.hover\:ring-offset-success-content\/22:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.hover\:ring-offset-success-content\/26:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.hover\:ring-offset-success-content\/32:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.hover\:ring-offset-success-content\/34:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.hover\:ring-offset-success-content\/38:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.hover\:ring-offset-success-content\/42:hover {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.hover\:ring-offset-success\/22:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.22))}
.hover\:ring-offset-success\/26:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.26))}
.hover\:ring-offset-success\/32:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.32))}
.hover\:ring-offset-success\/34:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.34))}
.hover\:ring-offset-success\/38:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.38))}
.hover\:ring-offset-success\/42:hover {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.42))}
.hover\:ring-offset-warning:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))}
.hover\:ring-offset-warning-content:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))}
.hover\:ring-offset-warning-content\/22:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.hover\:ring-offset-warning-content\/26:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.hover\:ring-offset-warning-content\/32:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.hover\:ring-offset-warning-content\/34:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.hover\:ring-offset-warning-content\/38:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.hover\:ring-offset-warning-content\/42:hover {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.hover\:ring-offset-warning\/22:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.hover\:ring-offset-warning\/26:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.hover\:ring-offset-warning\/32:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.hover\:ring-offset-warning\/34:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.hover\:ring-offset-warning\/38:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.hover\:ring-offset-warning\/42:hover {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.hover\:text-bg-primary:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.hover\:text-bg-secondary:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}
.hover\:text-bg-accent:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}
.hover\:text-bg-neutral:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.hover\:text-bg-info:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.hover\:text-bg-success:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.hover\:text-bg-warning:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.hover\:text-bg-error:hover {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.hover\:text-bg-soft-info:hover {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:text-bg-soft-success:hover {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:text-bg-soft-warning:hover {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:text-bg-soft-error:hover {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.hover\:text-border-primary:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.hover\:text-border-secondary:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.hover\:text-border-accent:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.hover\:text-border-neutral:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.hover\:text-border-info:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.hover\:text-border-success:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.hover\:text-border-warning:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.hover\:text-border-error:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:divide-base-100:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:divide-base-100\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:divide-base-100\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:divide-base-100\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:divide-base-100\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:divide-base-100\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:divide-base-100\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:divide-base-200:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:divide-base-200\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:divide-base-200\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:divide-base-200\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:divide-base-200\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:divide-base-200\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:divide-base-200\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:divide-base-300:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:divide-base-300\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:divide-base-300\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:divide-base-300\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:divide-base-300\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:divide-base-300\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:divide-base-300\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:divide-base-content:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:divide-base-content\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:divide-base-content\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:divide-base-content\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:divide-base-content\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:divide-base-content\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:divide-base-content\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:divide-error:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:divide-error-content:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:divide-error-content\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:divide-error-content\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:divide-error-content\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:divide-error-content\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:divide-error-content\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:divide-error-content\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:divide-error\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:divide-error\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:divide-error\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:divide-error\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:divide-error\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:divide-error\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:divide-info:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:divide-info-content:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:divide-info-content\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:divide-info-content\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:divide-info-content\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:divide-info-content\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:divide-info-content\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:divide-info-content\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:divide-info\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:divide-info\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:divide-info\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:divide-info\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:divide-info\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:divide-info\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:divide-success:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:divide-success-content:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:divide-success-content\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:divide-success-content\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:divide-success-content\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:divide-success-content\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:divide-success-content\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:divide-success-content\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:divide-success\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:divide-success\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:divide-success\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:divide-success\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:divide-success\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:divide-success\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:divide-warning:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:divide-warning-content:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:divide-warning-content\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:divide-warning-content\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:divide-warning-content\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:divide-warning-content\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:divide-warning-content\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:divide-warning-content\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:divide-warning\/22:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:divide-warning\/26:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:divide-warning\/32:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:divide-warning\/34:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:divide-warning\/38:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:divide-warning\/42:focus > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-accent:focus {
    border-color: var(--fallback-a,oklch(var(--a)/1))}
.focus\:border-accent-content:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/1))}
.focus\:border-accent-content\/22:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.focus\:border-accent-content\/26:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.focus\:border-accent-content\/32:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.focus\:border-accent-content\/34:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.focus\:border-accent-content\/38:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.focus\:border-accent-content\/42:focus {
    border-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.focus\:border-accent\/22:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.22))}
.focus\:border-accent\/26:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.26))}
.focus\:border-accent\/32:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.32))}
.focus\:border-accent\/34:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.34))}
.focus\:border-accent\/38:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.38))}
.focus\:border-accent\/42:focus {
    border-color: var(--fallback-a,oklch(var(--a)/0.42))}
.focus\:border-base-100:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-base-100\/22:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-base-100\/26:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-base-100\/32:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-base-100\/34:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-base-100\/38:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-base-100\/42:focus {
    border-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-base-200:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-base-200\/22:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-base-200\/26:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-base-200\/32:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-base-200\/34:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-base-200\/38:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-base-200\/42:focus {
    border-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-base-300:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-base-300\/22:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-base-300\/26:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-base-300\/32:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-base-300\/34:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-base-300\/38:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-base-300\/42:focus {
    border-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-base-content:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-base-content\/22:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-base-content\/26:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-base-content\/32:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-base-content\/34:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-base-content\/38:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-base-content\/42:focus {
    border-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-error:focus {
    border-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-error-content:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-error-content\/22:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-error-content\/26:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-error-content\/32:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-error-content\/34:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-error-content\/38:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-error-content\/42:focus {
    border-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-error\/22:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-error\/26:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-error\/32:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-error\/34:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-error\/38:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-error\/42:focus {
    border-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-info:focus {
    border-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-info-content:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-info-content\/22:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-info-content\/26:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-info-content\/32:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-info-content\/34:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-info-content\/38:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-info-content\/42:focus {
    border-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-info\/22:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-info\/26:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-info\/32:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-info\/34:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-info\/38:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-info\/42:focus {
    border-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-neutral:focus {
    border-color: var(--fallback-n,oklch(var(--n)/1))}
.focus\:border-neutral-content:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/1))}
.focus\:border-neutral-content\/22:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.focus\:border-neutral-content\/26:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.focus\:border-neutral-content\/32:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.focus\:border-neutral-content\/34:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.focus\:border-neutral-content\/38:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.focus\:border-neutral-content\/42:focus {
    border-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.focus\:border-neutral\/22:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.22))}
.focus\:border-neutral\/26:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.26))}
.focus\:border-neutral\/32:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.32))}
.focus\:border-neutral\/34:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.34))}
.focus\:border-neutral\/38:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.38))}
.focus\:border-neutral\/42:focus {
    border-color: var(--fallback-n,oklch(var(--n)/0.42))}
.focus\:border-primary:focus {
    border-color: var(--fallback-p,oklch(var(--p)/1))}
.focus\:border-primary-content:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/1))}
.focus\:border-primary-content\/22:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.focus\:border-primary-content\/26:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.focus\:border-primary-content\/32:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.focus\:border-primary-content\/34:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.focus\:border-primary-content\/38:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.focus\:border-primary-content\/42:focus {
    border-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.focus\:border-primary\/22:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.22))}
.focus\:border-primary\/26:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.26))}
.focus\:border-primary\/32:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.32))}
.focus\:border-primary\/34:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.34))}
.focus\:border-primary\/38:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.38))}
.focus\:border-primary\/42:focus {
    border-color: var(--fallback-p,oklch(var(--p)/0.42))}
.focus\:border-secondary:focus {
    border-color: var(--fallback-s,oklch(var(--s)/1))}
.focus\:border-secondary-content:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/1))}
.focus\:border-secondary-content\/22:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.focus\:border-secondary-content\/26:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.focus\:border-secondary-content\/32:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.focus\:border-secondary-content\/34:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.focus\:border-secondary-content\/38:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.focus\:border-secondary-content\/42:focus {
    border-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.focus\:border-secondary\/22:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.22))}
.focus\:border-secondary\/26:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.26))}
.focus\:border-secondary\/32:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.32))}
.focus\:border-secondary\/34:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.34))}
.focus\:border-secondary\/38:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.38))}
.focus\:border-secondary\/42:focus {
    border-color: var(--fallback-s,oklch(var(--s)/0.42))}
.focus\:border-success:focus {
    border-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-success-content:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-success-content\/22:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-success-content\/26:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-success-content\/32:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-success-content\/34:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-success-content\/38:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-success-content\/42:focus {
    border-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-success\/22:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-success\/26:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-success\/32:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-success\/34:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-success\/38:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-success\/42:focus {
    border-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-warning:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-warning-content:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-warning-content\/22:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-warning-content\/26:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-warning-content\/32:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-warning-content\/34:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-warning-content\/38:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-warning-content\/42:focus {
    border-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-warning\/22:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-warning\/26:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-warning\/32:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-warning\/34:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-warning\/38:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-warning\/42:focus {
    border-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-x-base-100:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-x-base-100\/22:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-x-base-100\/26:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-x-base-100\/32:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-x-base-100\/34:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-x-base-100\/38:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-x-base-100\/42:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-x-base-200:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-x-base-200\/22:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-x-base-200\/26:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-x-base-200\/32:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-x-base-200\/34:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-x-base-200\/38:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-x-base-200\/42:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-x-base-300:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-x-base-300\/22:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-x-base-300\/26:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-x-base-300\/32:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-x-base-300\/34:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-x-base-300\/38:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-x-base-300\/42:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-x-base-content:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-x-base-content\/22:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-x-base-content\/26:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-x-base-content\/32:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-x-base-content\/34:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-x-base-content\/38:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-x-base-content\/42:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-x-error:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/1));
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-x-error-content:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-x-error-content\/22:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-x-error-content\/26:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-x-error-content\/32:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-x-error-content\/34:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-x-error-content\/38:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-x-error-content\/42:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-x-error\/22:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-x-error\/26:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-x-error\/32:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-x-error\/34:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-x-error\/38:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-x-error\/42:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-x-info:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/1));
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-x-info-content:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-x-info-content\/22:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-x-info-content\/26:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-x-info-content\/32:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-x-info-content\/34:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-x-info-content\/38:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-x-info-content\/42:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-x-info\/22:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-x-info\/26:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-x-info\/32:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-x-info\/34:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-x-info\/38:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-x-info\/42:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-x-success:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/1));
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-x-success-content:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-x-success-content\/22:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-x-success-content\/26:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-x-success-content\/32:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-x-success-content\/34:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-x-success-content\/38:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-x-success-content\/42:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-x-success\/22:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-x-success\/26:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-x-success\/32:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-x-success\/34:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-x-success\/38:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-x-success\/42:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-x-warning:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-x-warning-content:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-x-warning-content\/22:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-x-warning-content\/26:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-x-warning-content\/32:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-x-warning-content\/34:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-x-warning-content\/38:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-x-warning-content\/42:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-x-warning\/22:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-x-warning\/26:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-x-warning\/32:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-x-warning\/34:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-x-warning\/38:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-x-warning\/42:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-y-base-100:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-y-base-100\/22:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-y-base-100\/26:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-y-base-100\/32:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-y-base-100\/34:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-y-base-100\/38:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-y-base-100\/42:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42));
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-y-base-200:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-y-base-200\/22:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-y-base-200\/26:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-y-base-200\/32:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-y-base-200\/34:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-y-base-200\/38:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-y-base-200\/42:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42));
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-y-base-300:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-y-base-300\/22:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-y-base-300\/26:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-y-base-300\/32:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-y-base-300\/34:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-y-base-300\/38:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-y-base-300\/42:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42));
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-y-base-content:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-y-base-content\/22:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-y-base-content\/26:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-y-base-content\/32:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-y-base-content\/34:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-y-base-content\/38:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-y-base-content\/42:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42));
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-y-error:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/1));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-y-error-content:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-y-error-content\/22:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-y-error-content\/26:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-y-error-content\/32:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-y-error-content\/34:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-y-error-content\/38:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-y-error-content\/42:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42));
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-y-error\/22:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-y-error\/26:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-y-error\/32:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-y-error\/34:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-y-error\/38:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-y-error\/42:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42));
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-y-info:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/1));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-y-info-content:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-y-info-content\/22:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-y-info-content\/26:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-y-info-content\/32:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-y-info-content\/34:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-y-info-content\/38:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-y-info-content\/42:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42));
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-y-info\/22:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-y-info\/26:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-y-info\/32:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-y-info\/34:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-y-info\/38:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-y-info\/42:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42));
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-y-success:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/1));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-y-success-content:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-y-success-content\/22:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-y-success-content\/26:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-y-success-content\/32:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-y-success-content\/34:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-y-success-content\/38:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-y-success-content\/42:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42));
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-y-success\/22:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-y-success\/26:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-y-success\/32:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-y-success\/34:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-y-success\/38:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-y-success\/42:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42));
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-y-warning:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-y-warning-content:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-y-warning-content\/22:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-y-warning-content\/26:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-y-warning-content\/32:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-y-warning-content\/34:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-y-warning-content\/38:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-y-warning-content\/42:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42));
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-y-warning\/22:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-y-warning\/26:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-y-warning\/32:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-y-warning\/34:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-y-warning\/38:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-y-warning\/42:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42));
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-b-base-100:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-b-base-100\/22:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-b-base-100\/26:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-b-base-100\/32:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-b-base-100\/34:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-b-base-100\/38:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-b-base-100\/42:focus {
    border-bottom-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-b-base-200:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-b-base-200\/22:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-b-base-200\/26:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-b-base-200\/32:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-b-base-200\/34:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-b-base-200\/38:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-b-base-200\/42:focus {
    border-bottom-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-b-base-300:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-b-base-300\/22:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-b-base-300\/26:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-b-base-300\/32:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-b-base-300\/34:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-b-base-300\/38:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-b-base-300\/42:focus {
    border-bottom-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-b-base-content:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-b-base-content\/22:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-b-base-content\/26:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-b-base-content\/32:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-b-base-content\/34:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-b-base-content\/38:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-b-base-content\/42:focus {
    border-bottom-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-b-error:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-b-error-content:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-b-error-content\/22:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-b-error-content\/26:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-b-error-content\/32:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-b-error-content\/34:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-b-error-content\/38:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-b-error-content\/42:focus {
    border-bottom-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-b-error\/22:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-b-error\/26:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-b-error\/32:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-b-error\/34:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-b-error\/38:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-b-error\/42:focus {
    border-bottom-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-b-info:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-b-info-content:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-b-info-content\/22:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-b-info-content\/26:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-b-info-content\/32:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-b-info-content\/34:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-b-info-content\/38:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-b-info-content\/42:focus {
    border-bottom-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-b-info\/22:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-b-info\/26:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-b-info\/32:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-b-info\/34:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-b-info\/38:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-b-info\/42:focus {
    border-bottom-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-b-success:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-b-success-content:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-b-success-content\/22:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-b-success-content\/26:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-b-success-content\/32:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-b-success-content\/34:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-b-success-content\/38:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-b-success-content\/42:focus {
    border-bottom-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-b-success\/22:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-b-success\/26:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-b-success\/32:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-b-success\/34:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-b-success\/38:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-b-success\/42:focus {
    border-bottom-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-b-warning:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-b-warning-content:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-b-warning-content\/22:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-b-warning-content\/26:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-b-warning-content\/32:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-b-warning-content\/34:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-b-warning-content\/38:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-b-warning-content\/42:focus {
    border-bottom-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-b-warning\/22:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-b-warning\/26:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-b-warning\/32:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-b-warning\/34:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-b-warning\/38:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-b-warning\/42:focus {
    border-bottom-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-e-base-100:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-e-base-100\/22:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-e-base-100\/26:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-e-base-100\/32:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-e-base-100\/34:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-e-base-100\/38:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-e-base-100\/42:focus {
    border-inline-end-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-e-base-200:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-e-base-200\/22:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-e-base-200\/26:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-e-base-200\/32:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-e-base-200\/34:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-e-base-200\/38:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-e-base-200\/42:focus {
    border-inline-end-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-e-base-300:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-e-base-300\/22:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-e-base-300\/26:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-e-base-300\/32:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-e-base-300\/34:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-e-base-300\/38:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-e-base-300\/42:focus {
    border-inline-end-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-e-base-content:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-e-base-content\/22:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-e-base-content\/26:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-e-base-content\/32:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-e-base-content\/34:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-e-base-content\/38:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-e-base-content\/42:focus {
    border-inline-end-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-e-error:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-e-error-content:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-e-error-content\/22:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-e-error-content\/26:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-e-error-content\/32:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-e-error-content\/34:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-e-error-content\/38:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-e-error-content\/42:focus {
    border-inline-end-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-e-error\/22:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-e-error\/26:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-e-error\/32:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-e-error\/34:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-e-error\/38:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-e-error\/42:focus {
    border-inline-end-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-e-info:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-e-info-content:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-e-info-content\/22:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-e-info-content\/26:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-e-info-content\/32:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-e-info-content\/34:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-e-info-content\/38:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-e-info-content\/42:focus {
    border-inline-end-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-e-info\/22:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-e-info\/26:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-e-info\/32:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-e-info\/34:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-e-info\/38:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-e-info\/42:focus {
    border-inline-end-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-e-success:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-e-success-content:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-e-success-content\/22:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-e-success-content\/26:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-e-success-content\/32:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-e-success-content\/34:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-e-success-content\/38:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-e-success-content\/42:focus {
    border-inline-end-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-e-success\/22:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-e-success\/26:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-e-success\/32:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-e-success\/34:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-e-success\/38:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-e-success\/42:focus {
    border-inline-end-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-e-warning:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-e-warning-content:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-e-warning-content\/22:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-e-warning-content\/26:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-e-warning-content\/32:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-e-warning-content\/34:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-e-warning-content\/38:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-e-warning-content\/42:focus {
    border-inline-end-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-e-warning\/22:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-e-warning\/26:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-e-warning\/32:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-e-warning\/34:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-e-warning\/38:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-e-warning\/42:focus {
    border-inline-end-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-l-base-100:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-l-base-100\/22:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-l-base-100\/26:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-l-base-100\/32:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-l-base-100\/34:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-l-base-100\/38:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-l-base-100\/42:focus {
    border-left-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-l-base-200:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-l-base-200\/22:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-l-base-200\/26:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-l-base-200\/32:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-l-base-200\/34:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-l-base-200\/38:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-l-base-200\/42:focus {
    border-left-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-l-base-300:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-l-base-300\/22:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-l-base-300\/26:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-l-base-300\/32:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-l-base-300\/34:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-l-base-300\/38:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-l-base-300\/42:focus {
    border-left-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-l-base-content:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-l-base-content\/22:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-l-base-content\/26:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-l-base-content\/32:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-l-base-content\/34:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-l-base-content\/38:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-l-base-content\/42:focus {
    border-left-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-l-error:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-l-error-content:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-l-error-content\/22:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-l-error-content\/26:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-l-error-content\/32:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-l-error-content\/34:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-l-error-content\/38:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-l-error-content\/42:focus {
    border-left-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-l-error\/22:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-l-error\/26:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-l-error\/32:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-l-error\/34:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-l-error\/38:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-l-error\/42:focus {
    border-left-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-l-info:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-l-info-content:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-l-info-content\/22:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-l-info-content\/26:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-l-info-content\/32:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-l-info-content\/34:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-l-info-content\/38:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-l-info-content\/42:focus {
    border-left-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-l-info\/22:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-l-info\/26:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-l-info\/32:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-l-info\/34:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-l-info\/38:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-l-info\/42:focus {
    border-left-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-l-success:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-l-success-content:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-l-success-content\/22:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-l-success-content\/26:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-l-success-content\/32:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-l-success-content\/34:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-l-success-content\/38:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-l-success-content\/42:focus {
    border-left-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-l-success\/22:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-l-success\/26:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-l-success\/32:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-l-success\/34:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-l-success\/38:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-l-success\/42:focus {
    border-left-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-l-warning:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-l-warning-content:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-l-warning-content\/22:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-l-warning-content\/26:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-l-warning-content\/32:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-l-warning-content\/34:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-l-warning-content\/38:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-l-warning-content\/42:focus {
    border-left-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-l-warning\/22:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-l-warning\/26:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-l-warning\/32:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-l-warning\/34:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-l-warning\/38:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-l-warning\/42:focus {
    border-left-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-r-base-100:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-r-base-100\/22:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-r-base-100\/26:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-r-base-100\/32:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-r-base-100\/34:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-r-base-100\/38:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-r-base-100\/42:focus {
    border-right-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-r-base-200:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-r-base-200\/22:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-r-base-200\/26:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-r-base-200\/32:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-r-base-200\/34:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-r-base-200\/38:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-r-base-200\/42:focus {
    border-right-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-r-base-300:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-r-base-300\/22:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-r-base-300\/26:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-r-base-300\/32:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-r-base-300\/34:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-r-base-300\/38:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-r-base-300\/42:focus {
    border-right-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-r-base-content:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-r-base-content\/22:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-r-base-content\/26:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-r-base-content\/32:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-r-base-content\/34:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-r-base-content\/38:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-r-base-content\/42:focus {
    border-right-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-r-error:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-r-error-content:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-r-error-content\/22:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-r-error-content\/26:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-r-error-content\/32:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-r-error-content\/34:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-r-error-content\/38:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-r-error-content\/42:focus {
    border-right-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-r-error\/22:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-r-error\/26:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-r-error\/32:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-r-error\/34:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-r-error\/38:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-r-error\/42:focus {
    border-right-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-r-info:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-r-info-content:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-r-info-content\/22:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-r-info-content\/26:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-r-info-content\/32:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-r-info-content\/34:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-r-info-content\/38:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-r-info-content\/42:focus {
    border-right-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-r-info\/22:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-r-info\/26:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-r-info\/32:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-r-info\/34:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-r-info\/38:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-r-info\/42:focus {
    border-right-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-r-success:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-r-success-content:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-r-success-content\/22:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-r-success-content\/26:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-r-success-content\/32:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-r-success-content\/34:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-r-success-content\/38:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-r-success-content\/42:focus {
    border-right-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-r-success\/22:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-r-success\/26:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-r-success\/32:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-r-success\/34:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-r-success\/38:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-r-success\/42:focus {
    border-right-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-r-warning:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-r-warning-content:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-r-warning-content\/22:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-r-warning-content\/26:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-r-warning-content\/32:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-r-warning-content\/34:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-r-warning-content\/38:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-r-warning-content\/42:focus {
    border-right-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-r-warning\/22:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-r-warning\/26:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-r-warning\/32:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-r-warning\/34:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-r-warning\/38:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-r-warning\/42:focus {
    border-right-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-s-base-100:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-s-base-100\/22:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-s-base-100\/26:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-s-base-100\/32:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-s-base-100\/34:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-s-base-100\/38:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-s-base-100\/42:focus {
    border-inline-start-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-s-base-200:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-s-base-200\/22:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-s-base-200\/26:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-s-base-200\/32:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-s-base-200\/34:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-s-base-200\/38:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-s-base-200\/42:focus {
    border-inline-start-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-s-base-300:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-s-base-300\/22:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-s-base-300\/26:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-s-base-300\/32:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-s-base-300\/34:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-s-base-300\/38:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-s-base-300\/42:focus {
    border-inline-start-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-s-base-content:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-s-base-content\/22:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-s-base-content\/26:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-s-base-content\/32:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-s-base-content\/34:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-s-base-content\/38:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-s-base-content\/42:focus {
    border-inline-start-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-s-error:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-s-error-content:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-s-error-content\/22:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-s-error-content\/26:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-s-error-content\/32:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-s-error-content\/34:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-s-error-content\/38:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-s-error-content\/42:focus {
    border-inline-start-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-s-error\/22:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-s-error\/26:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-s-error\/32:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-s-error\/34:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-s-error\/38:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-s-error\/42:focus {
    border-inline-start-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-s-info:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-s-info-content:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-s-info-content\/22:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-s-info-content\/26:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-s-info-content\/32:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-s-info-content\/34:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-s-info-content\/38:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-s-info-content\/42:focus {
    border-inline-start-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-s-info\/22:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-s-info\/26:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-s-info\/32:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-s-info\/34:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-s-info\/38:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-s-info\/42:focus {
    border-inline-start-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-s-success:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-s-success-content:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-s-success-content\/22:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-s-success-content\/26:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-s-success-content\/32:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-s-success-content\/34:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-s-success-content\/38:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-s-success-content\/42:focus {
    border-inline-start-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-s-success\/22:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-s-success\/26:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-s-success\/32:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-s-success\/34:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-s-success\/38:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-s-success\/42:focus {
    border-inline-start-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-s-warning:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-s-warning-content:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-s-warning-content\/22:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-s-warning-content\/26:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-s-warning-content\/32:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-s-warning-content\/34:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-s-warning-content\/38:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-s-warning-content\/42:focus {
    border-inline-start-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-s-warning\/22:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-s-warning\/26:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-s-warning\/32:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-s-warning\/34:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-s-warning\/38:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-s-warning\/42:focus {
    border-inline-start-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:border-t-base-100:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:border-t-base-100\/22:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:border-t-base-100\/26:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:border-t-base-100\/32:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:border-t-base-100\/34:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:border-t-base-100\/38:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:border-t-base-100\/42:focus {
    border-top-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:border-t-base-200:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:border-t-base-200\/22:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:border-t-base-200\/26:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:border-t-base-200\/32:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:border-t-base-200\/34:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:border-t-base-200\/38:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:border-t-base-200\/42:focus {
    border-top-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:border-t-base-300:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:border-t-base-300\/22:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:border-t-base-300\/26:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:border-t-base-300\/32:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:border-t-base-300\/34:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:border-t-base-300\/38:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:border-t-base-300\/42:focus {
    border-top-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:border-t-base-content:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:border-t-base-content\/22:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:border-t-base-content\/26:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:border-t-base-content\/32:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:border-t-base-content\/34:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:border-t-base-content\/38:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:border-t-base-content\/42:focus {
    border-top-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:border-t-error:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:border-t-error-content:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:border-t-error-content\/22:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:border-t-error-content\/26:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:border-t-error-content\/32:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:border-t-error-content\/34:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:border-t-error-content\/38:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:border-t-error-content\/42:focus {
    border-top-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:border-t-error\/22:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:border-t-error\/26:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:border-t-error\/32:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:border-t-error\/34:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:border-t-error\/38:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:border-t-error\/42:focus {
    border-top-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:border-t-info:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:border-t-info-content:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:border-t-info-content\/22:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:border-t-info-content\/26:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:border-t-info-content\/32:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:border-t-info-content\/34:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:border-t-info-content\/38:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:border-t-info-content\/42:focus {
    border-top-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:border-t-info\/22:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:border-t-info\/26:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:border-t-info\/32:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:border-t-info\/34:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:border-t-info\/38:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:border-t-info\/42:focus {
    border-top-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:border-t-success:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:border-t-success-content:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:border-t-success-content\/22:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:border-t-success-content\/26:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:border-t-success-content\/32:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:border-t-success-content\/34:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:border-t-success-content\/38:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:border-t-success-content\/42:focus {
    border-top-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:border-t-success\/22:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:border-t-success\/26:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:border-t-success\/32:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:border-t-success\/34:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:border-t-success\/38:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:border-t-success\/42:focus {
    border-top-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:border-t-warning:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:border-t-warning-content:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:border-t-warning-content\/22:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:border-t-warning-content\/26:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:border-t-warning-content\/32:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:border-t-warning-content\/34:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:border-t-warning-content\/38:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:border-t-warning-content\/42:focus {
    border-top-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:border-t-warning\/22:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:border-t-warning\/26:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:border-t-warning\/32:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:border-t-warning\/34:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:border-t-warning\/38:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:border-t-warning\/42:focus {
    border-top-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:bg-accent:focus {
    background-color: var(--fallback-a,oklch(var(--a)/1))}
.focus\:bg-accent-content:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/1))}
.focus\:bg-accent-content\/22:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.focus\:bg-accent-content\/26:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.focus\:bg-accent-content\/32:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.focus\:bg-accent-content\/34:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.focus\:bg-accent-content\/38:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.focus\:bg-accent-content\/42:focus {
    background-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.focus\:bg-accent\/22:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.22))}
.focus\:bg-accent\/26:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.26))}
.focus\:bg-accent\/32:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.32))}
.focus\:bg-accent\/34:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.34))}
.focus\:bg-accent\/38:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.38))}
.focus\:bg-accent\/42:focus {
    background-color: var(--fallback-a,oklch(var(--a)/0.42))}
.focus\:bg-base-100:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:bg-base-100\/22:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:bg-base-100\/26:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:bg-base-100\/32:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:bg-base-100\/34:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:bg-base-100\/38:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:bg-base-100\/42:focus {
    background-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:bg-base-200:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:bg-base-200\/22:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:bg-base-200\/26:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:bg-base-200\/32:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:bg-base-200\/34:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:bg-base-200\/38:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:bg-base-200\/42:focus {
    background-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:bg-base-300:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:bg-base-300\/22:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:bg-base-300\/26:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:bg-base-300\/32:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:bg-base-300\/34:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:bg-base-300\/38:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:bg-base-300\/42:focus {
    background-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:bg-base-content:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:bg-base-content\/22:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:bg-base-content\/26:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:bg-base-content\/32:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:bg-base-content\/34:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:bg-base-content\/38:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:bg-base-content\/42:focus {
    background-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:bg-error:focus {
    background-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:bg-error-content:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:bg-error-content\/22:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:bg-error-content\/26:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:bg-error-content\/32:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:bg-error-content\/34:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:bg-error-content\/38:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:bg-error-content\/42:focus {
    background-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:bg-error\/22:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:bg-error\/26:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:bg-error\/32:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:bg-error\/34:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:bg-error\/38:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:bg-error\/42:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:bg-info:focus {
    background-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:bg-info-content:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:bg-info-content\/22:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:bg-info-content\/26:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:bg-info-content\/32:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:bg-info-content\/34:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:bg-info-content\/38:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:bg-info-content\/42:focus {
    background-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:bg-info\/22:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:bg-info\/26:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:bg-info\/32:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:bg-info\/34:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:bg-info\/38:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:bg-info\/42:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:bg-neutral:focus {
    background-color: var(--fallback-n,oklch(var(--n)/1))}
.focus\:bg-neutral-content:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/1))}
.focus\:bg-neutral-content\/22:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.focus\:bg-neutral-content\/26:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.focus\:bg-neutral-content\/32:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.focus\:bg-neutral-content\/34:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.focus\:bg-neutral-content\/38:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.focus\:bg-neutral-content\/42:focus {
    background-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.focus\:bg-neutral\/22:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.22))}
.focus\:bg-neutral\/26:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.26))}
.focus\:bg-neutral\/32:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.32))}
.focus\:bg-neutral\/34:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.34))}
.focus\:bg-neutral\/38:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.38))}
.focus\:bg-neutral\/42:focus {
    background-color: var(--fallback-n,oklch(var(--n)/0.42))}
.focus\:bg-primary:focus {
    background-color: var(--fallback-p,oklch(var(--p)/1))}
.focus\:bg-primary-content:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/1))}
.focus\:bg-primary-content\/22:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.focus\:bg-primary-content\/26:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.focus\:bg-primary-content\/32:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.focus\:bg-primary-content\/34:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.focus\:bg-primary-content\/38:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.focus\:bg-primary-content\/42:focus {
    background-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.focus\:bg-primary\/22:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.22))}
.focus\:bg-primary\/26:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.26))}
.focus\:bg-primary\/32:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.32))}
.focus\:bg-primary\/34:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.34))}
.focus\:bg-primary\/38:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.38))}
.focus\:bg-primary\/42:focus {
    background-color: var(--fallback-p,oklch(var(--p)/0.42))}
.focus\:bg-secondary:focus {
    background-color: var(--fallback-s,oklch(var(--s)/1))}
.focus\:bg-secondary-content:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/1))}
.focus\:bg-secondary-content\/22:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.focus\:bg-secondary-content\/26:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.focus\:bg-secondary-content\/32:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.focus\:bg-secondary-content\/34:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.focus\:bg-secondary-content\/38:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.focus\:bg-secondary-content\/42:focus {
    background-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.focus\:bg-secondary\/22:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.22))}
.focus\:bg-secondary\/26:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.26))}
.focus\:bg-secondary\/32:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.32))}
.focus\:bg-secondary\/34:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.34))}
.focus\:bg-secondary\/38:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.38))}
.focus\:bg-secondary\/42:focus {
    background-color: var(--fallback-s,oklch(var(--s)/0.42))}
.focus\:bg-success:focus {
    background-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:bg-success-content:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:bg-success-content\/22:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:bg-success-content\/26:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:bg-success-content\/32:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:bg-success-content\/34:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:bg-success-content\/38:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:bg-success-content\/42:focus {
    background-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:bg-success\/22:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:bg-success\/26:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:bg-success\/32:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:bg-success\/34:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:bg-success\/38:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:bg-success\/42:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:bg-warning:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:bg-warning-content:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:bg-warning-content\/22:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:bg-warning-content\/26:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:bg-warning-content\/32:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:bg-warning-content\/34:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:bg-warning-content\/38:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:bg-warning-content\/42:focus {
    background-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:bg-warning\/22:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:bg-warning\/26:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:bg-warning\/32:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:bg-warning\/34:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:bg-warning\/38:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:bg-warning\/42:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:from-accent:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/22:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/26:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/32:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/34:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/38:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent-content\/42:focus {
    --tw-gradient-from: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/22:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/26:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/32:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/34:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/38:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-accent\/42:focus {
    --tw-gradient-from: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/22:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/26:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/32:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/34:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/38:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-100\/42:focus {
    --tw-gradient-from: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/22:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/26:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/32:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/34:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/38:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-200\/42:focus {
    --tw-gradient-from: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/22:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/26:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/32:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/34:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/38:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-300\/42:focus {
    --tw-gradient-from: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/22:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/26:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/32:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/34:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/38:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-base-content\/42:focus {
    --tw-gradient-from: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/22:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/26:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/32:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/34:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/38:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error-content\/42:focus {
    --tw-gradient-from: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/22:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/26:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/32:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/34:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/38:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-error\/42:focus {
    --tw-gradient-from: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/22:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/26:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/32:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/34:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/38:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info-content\/42:focus {
    --tw-gradient-from: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/22:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/26:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/32:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/34:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/38:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-info\/42:focus {
    --tw-gradient-from: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/22:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/26:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/32:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/34:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/38:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral-content\/42:focus {
    --tw-gradient-from: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/22:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/26:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/32:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/34:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/38:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-neutral\/42:focus {
    --tw-gradient-from: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/22:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/26:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/32:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/34:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/38:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary-content\/42:focus {
    --tw-gradient-from: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/22:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/26:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/32:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/34:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/38:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-primary\/42:focus {
    --tw-gradient-from: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/22:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/26:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/32:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/34:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/38:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary-content\/42:focus {
    --tw-gradient-from: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/22:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/26:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/32:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/34:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/38:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-secondary\/42:focus {
    --tw-gradient-from: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/22:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/26:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/32:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/34:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/38:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success-content\/42:focus {
    --tw-gradient-from: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/22:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/26:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/32:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/34:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/38:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-success\/42:focus {
    --tw-gradient-from: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/22:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/26:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/32:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/34:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/38:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning-content\/42:focus {
    --tw-gradient-from: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/22:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/26:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/32:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/34:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/38:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:from-warning\/42:focus {
    --tw-gradient-from: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.focus\:via-accent:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-accent\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-100\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-200\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-300\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-base-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-error\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-info\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-neutral\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-primary\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-secondary\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-success\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0))  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning-content\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/22:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/26:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/32:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/34:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/38:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:via-warning\/42:focus {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-via-position), var(--tw-gradient-to)}
.focus\:to-accent:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}
.focus\:to-accent-content:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/22:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/26:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/32:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/34:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/38:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-accent-content\/42:focus {
    --tw-gradient-to: var(--fallback-ac,oklch(var(--ac)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-accent\/22:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-accent\/26:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-accent\/32:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-accent\/34:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-accent\/38:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-accent\/42:focus {
    --tw-gradient-to: var(--fallback-a,oklch(var(--a)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-base-100:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/22:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/26:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/32:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/34:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/38:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-base-100\/42:focus {
    --tw-gradient-to: var(--fallback-b1,oklch(var(--b1)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-base-200:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/22:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/26:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/32:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/34:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/38:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-base-200\/42:focus {
    --tw-gradient-to: var(--fallback-b2,oklch(var(--b2)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-base-300:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/22:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/26:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/32:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/34:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/38:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-base-300\/42:focus {
    --tw-gradient-to: var(--fallback-b3,oklch(var(--b3)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-base-content:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/22:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/26:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/32:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/34:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/38:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-base-content\/42:focus {
    --tw-gradient-to: var(--fallback-bc,oklch(var(--bc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-error:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}
.focus\:to-error-content:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/22:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/26:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/32:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/34:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/38:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-error-content\/42:focus {
    --tw-gradient-to: var(--fallback-erc,oklch(var(--erc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-error\/22:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-error\/26:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-error\/32:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-error\/34:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-error\/38:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-error\/42:focus {
    --tw-gradient-to: var(--fallback-er,oklch(var(--er)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-info:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}
.focus\:to-info-content:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/22:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/26:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/32:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/34:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/38:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-info-content\/42:focus {
    --tw-gradient-to: var(--fallback-inc,oklch(var(--inc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-info\/22:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-info\/26:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-info\/32:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-info\/34:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-info\/38:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-info\/42:focus {
    --tw-gradient-to: var(--fallback-in,oklch(var(--in)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-neutral:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/22:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/26:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/32:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/34:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/38:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-neutral-content\/42:focus {
    --tw-gradient-to: var(--fallback-nc,oklch(var(--nc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/22:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/26:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/32:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/34:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/38:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-neutral\/42:focus {
    --tw-gradient-to: var(--fallback-n,oklch(var(--n)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-primary:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}
.focus\:to-primary-content:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/22:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/26:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/32:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/34:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/38:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-primary-content\/42:focus {
    --tw-gradient-to: var(--fallback-pc,oklch(var(--pc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-primary\/22:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-primary\/26:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-primary\/32:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-primary\/34:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-primary\/38:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-primary\/42:focus {
    --tw-gradient-to: var(--fallback-p,oklch(var(--p)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-secondary:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/22:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/26:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/32:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/34:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/38:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-secondary-content\/42:focus {
    --tw-gradient-to: var(--fallback-sc,oklch(var(--sc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/22:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/26:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/32:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/34:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/38:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-secondary\/42:focus {
    --tw-gradient-to: var(--fallback-s,oklch(var(--s)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-success:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}
.focus\:to-success-content:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/22:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/26:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/32:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/34:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/38:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-success-content\/42:focus {
    --tw-gradient-to: var(--fallback-suc,oklch(var(--suc)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-success\/22:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-success\/26:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-success\/32:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-success\/34:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-success\/38:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-success\/42:focus {
    --tw-gradient-to: var(--fallback-su,oklch(var(--su)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-warning:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}
.focus\:to-warning-content:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/22:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/26:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/32:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/34:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/38:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-warning-content\/42:focus {
    --tw-gradient-to: var(--fallback-wac,oklch(var(--wac)/0.42)) var(--tw-gradient-to-position)}
.focus\:to-warning\/22:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.22)) var(--tw-gradient-to-position)}
.focus\:to-warning\/26:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.26)) var(--tw-gradient-to-position)}
.focus\:to-warning\/32:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.32)) var(--tw-gradient-to-position)}
.focus\:to-warning\/34:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.34)) var(--tw-gradient-to-position)}
.focus\:to-warning\/38:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.38)) var(--tw-gradient-to-position)}
.focus\:to-warning\/42:focus {
    --tw-gradient-to: var(--fallback-wa,oklch(var(--wa)/0.42)) var(--tw-gradient-to-position)}
.focus\:stroke-accent:focus {
    stroke: var(--fallback-a,oklch(var(--a)/1))}
.focus\:stroke-accent-content:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/1))}
.focus\:stroke-accent-content\/22:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.22))}
.focus\:stroke-accent-content\/26:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.26))}
.focus\:stroke-accent-content\/32:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.32))}
.focus\:stroke-accent-content\/34:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.34))}
.focus\:stroke-accent-content\/38:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.38))}
.focus\:stroke-accent-content\/42:focus {
    stroke: var(--fallback-ac,oklch(var(--ac)/0.42))}
.focus\:stroke-accent\/22:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.22))}
.focus\:stroke-accent\/26:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.26))}
.focus\:stroke-accent\/32:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.32))}
.focus\:stroke-accent\/34:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.34))}
.focus\:stroke-accent\/38:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.38))}
.focus\:stroke-accent\/42:focus {
    stroke: var(--fallback-a,oklch(var(--a)/0.42))}
.focus\:stroke-base-100:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:stroke-base-100\/22:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:stroke-base-100\/26:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:stroke-base-100\/32:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:stroke-base-100\/34:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:stroke-base-100\/38:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:stroke-base-100\/42:focus {
    stroke: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:stroke-base-200:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:stroke-base-200\/22:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:stroke-base-200\/26:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:stroke-base-200\/32:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:stroke-base-200\/34:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:stroke-base-200\/38:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:stroke-base-200\/42:focus {
    stroke: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:stroke-base-300:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:stroke-base-300\/22:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:stroke-base-300\/26:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:stroke-base-300\/32:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:stroke-base-300\/34:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:stroke-base-300\/38:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:stroke-base-300\/42:focus {
    stroke: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:stroke-base-content:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:stroke-base-content\/22:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:stroke-base-content\/26:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:stroke-base-content\/32:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:stroke-base-content\/34:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:stroke-base-content\/38:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:stroke-base-content\/42:focus {
    stroke: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:stroke-error:focus {
    stroke: var(--fallback-er,oklch(var(--er)/1))}
.focus\:stroke-error-content:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:stroke-error-content\/22:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:stroke-error-content\/26:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:stroke-error-content\/32:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:stroke-error-content\/34:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:stroke-error-content\/38:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:stroke-error-content\/42:focus {
    stroke: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:stroke-error\/22:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:stroke-error\/26:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:stroke-error\/32:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:stroke-error\/34:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:stroke-error\/38:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:stroke-error\/42:focus {
    stroke: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:stroke-info:focus {
    stroke: var(--fallback-in,oklch(var(--in)/1))}
.focus\:stroke-info-content:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:stroke-info-content\/22:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:stroke-info-content\/26:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:stroke-info-content\/32:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:stroke-info-content\/34:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:stroke-info-content\/38:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:stroke-info-content\/42:focus {
    stroke: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:stroke-info\/22:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:stroke-info\/26:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:stroke-info\/32:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:stroke-info\/34:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:stroke-info\/38:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:stroke-info\/42:focus {
    stroke: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:stroke-neutral:focus {
    stroke: var(--fallback-n,oklch(var(--n)/1))}
.focus\:stroke-neutral-content:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/1))}
.focus\:stroke-neutral-content\/22:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.22))}
.focus\:stroke-neutral-content\/26:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.26))}
.focus\:stroke-neutral-content\/32:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.32))}
.focus\:stroke-neutral-content\/34:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.34))}
.focus\:stroke-neutral-content\/38:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.38))}
.focus\:stroke-neutral-content\/42:focus {
    stroke: var(--fallback-nc,oklch(var(--nc)/0.42))}
.focus\:stroke-neutral\/22:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.22))}
.focus\:stroke-neutral\/26:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.26))}
.focus\:stroke-neutral\/32:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.32))}
.focus\:stroke-neutral\/34:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.34))}
.focus\:stroke-neutral\/38:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.38))}
.focus\:stroke-neutral\/42:focus {
    stroke: var(--fallback-n,oklch(var(--n)/0.42))}
.focus\:stroke-primary:focus {
    stroke: var(--fallback-p,oklch(var(--p)/1))}
.focus\:stroke-primary-content:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/1))}
.focus\:stroke-primary-content\/22:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.22))}
.focus\:stroke-primary-content\/26:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.26))}
.focus\:stroke-primary-content\/32:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.32))}
.focus\:stroke-primary-content\/34:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.34))}
.focus\:stroke-primary-content\/38:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.38))}
.focus\:stroke-primary-content\/42:focus {
    stroke: var(--fallback-pc,oklch(var(--pc)/0.42))}
.focus\:stroke-primary\/22:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.22))}
.focus\:stroke-primary\/26:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.26))}
.focus\:stroke-primary\/32:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.32))}
.focus\:stroke-primary\/34:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.34))}
.focus\:stroke-primary\/38:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.38))}
.focus\:stroke-primary\/42:focus {
    stroke: var(--fallback-p,oklch(var(--p)/0.42))}
.focus\:stroke-secondary:focus {
    stroke: var(--fallback-s,oklch(var(--s)/1))}
.focus\:stroke-secondary-content:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/1))}
.focus\:stroke-secondary-content\/22:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.22))}
.focus\:stroke-secondary-content\/26:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.26))}
.focus\:stroke-secondary-content\/32:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.32))}
.focus\:stroke-secondary-content\/34:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.34))}
.focus\:stroke-secondary-content\/38:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.38))}
.focus\:stroke-secondary-content\/42:focus {
    stroke: var(--fallback-sc,oklch(var(--sc)/0.42))}
.focus\:stroke-secondary\/22:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.22))}
.focus\:stroke-secondary\/26:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.26))}
.focus\:stroke-secondary\/32:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.32))}
.focus\:stroke-secondary\/34:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.34))}
.focus\:stroke-secondary\/38:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.38))}
.focus\:stroke-secondary\/42:focus {
    stroke: var(--fallback-s,oklch(var(--s)/0.42))}
.focus\:stroke-success:focus {
    stroke: var(--fallback-su,oklch(var(--su)/1))}
.focus\:stroke-success-content:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:stroke-success-content\/22:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:stroke-success-content\/26:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:stroke-success-content\/32:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:stroke-success-content\/34:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:stroke-success-content\/38:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:stroke-success-content\/42:focus {
    stroke: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:stroke-success\/22:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:stroke-success\/26:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:stroke-success\/32:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:stroke-success\/34:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:stroke-success\/38:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:stroke-success\/42:focus {
    stroke: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:stroke-warning:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:stroke-warning-content:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:stroke-warning-content\/22:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:stroke-warning-content\/26:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:stroke-warning-content\/32:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:stroke-warning-content\/34:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:stroke-warning-content\/38:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:stroke-warning-content\/42:focus {
    stroke: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:stroke-warning\/22:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:stroke-warning\/26:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:stroke-warning\/32:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:stroke-warning\/34:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:stroke-warning\/38:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:stroke-warning\/42:focus {
    stroke: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:text-accent:focus {
    color: var(--fallback-a,oklch(var(--a)/1))}
.focus\:text-accent-content:focus {
    color: var(--fallback-ac,oklch(var(--ac)/1))}
.focus\:text-accent-content\/22:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.focus\:text-accent-content\/26:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.focus\:text-accent-content\/32:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.focus\:text-accent-content\/34:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.focus\:text-accent-content\/38:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.focus\:text-accent-content\/42:focus {
    color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.focus\:text-accent\/22:focus {
    color: var(--fallback-a,oklch(var(--a)/0.22))}
.focus\:text-accent\/26:focus {
    color: var(--fallback-a,oklch(var(--a)/0.26))}
.focus\:text-accent\/32:focus {
    color: var(--fallback-a,oklch(var(--a)/0.32))}
.focus\:text-accent\/34:focus {
    color: var(--fallback-a,oklch(var(--a)/0.34))}
.focus\:text-accent\/38:focus {
    color: var(--fallback-a,oklch(var(--a)/0.38))}
.focus\:text-accent\/42:focus {
    color: var(--fallback-a,oklch(var(--a)/0.42))}
.focus\:text-base-100:focus {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:text-base-100\/22:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:text-base-100\/26:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:text-base-100\/32:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:text-base-100\/34:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:text-base-100\/38:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:text-base-100\/42:focus {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:text-base-200:focus {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:text-base-200\/22:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:text-base-200\/26:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:text-base-200\/32:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:text-base-200\/34:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:text-base-200\/38:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:text-base-200\/42:focus {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:text-base-300:focus {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:text-base-300\/22:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:text-base-300\/26:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:text-base-300\/32:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:text-base-300\/34:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:text-base-300\/38:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:text-base-300\/42:focus {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:text-base-content:focus {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:text-base-content\/22:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:text-base-content\/26:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:text-base-content\/32:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:text-base-content\/34:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:text-base-content\/38:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:text-base-content\/42:focus {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:text-error:focus {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:text-error-content:focus {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:text-error-content\/22:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:text-error-content\/26:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:text-error-content\/32:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:text-error-content\/34:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:text-error-content\/38:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:text-error-content\/42:focus {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:text-error\/22:focus {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:text-error\/26:focus {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:text-error\/32:focus {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:text-error\/34:focus {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:text-error\/38:focus {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:text-error\/42:focus {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:text-info:focus {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:text-info-content:focus {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:text-info-content\/22:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:text-info-content\/26:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:text-info-content\/32:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:text-info-content\/34:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:text-info-content\/38:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:text-info-content\/42:focus {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:text-info\/22:focus {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:text-info\/26:focus {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:text-info\/32:focus {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:text-info\/34:focus {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:text-info\/38:focus {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:text-info\/42:focus {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:text-neutral:focus {
    color: var(--fallback-n,oklch(var(--n)/1))}
.focus\:text-neutral-content:focus {
    color: var(--fallback-nc,oklch(var(--nc)/1))}
.focus\:text-neutral-content\/22:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.focus\:text-neutral-content\/26:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.focus\:text-neutral-content\/32:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.focus\:text-neutral-content\/34:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.focus\:text-neutral-content\/38:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.focus\:text-neutral-content\/42:focus {
    color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.focus\:text-neutral\/22:focus {
    color: var(--fallback-n,oklch(var(--n)/0.22))}
.focus\:text-neutral\/26:focus {
    color: var(--fallback-n,oklch(var(--n)/0.26))}
.focus\:text-neutral\/32:focus {
    color: var(--fallback-n,oklch(var(--n)/0.32))}
.focus\:text-neutral\/34:focus {
    color: var(--fallback-n,oklch(var(--n)/0.34))}
.focus\:text-neutral\/38:focus {
    color: var(--fallback-n,oklch(var(--n)/0.38))}
.focus\:text-neutral\/42:focus {
    color: var(--fallback-n,oklch(var(--n)/0.42))}
.focus\:text-primary:focus {
    color: var(--fallback-p,oklch(var(--p)/1))}
.focus\:text-primary-content:focus {
    color: var(--fallback-pc,oklch(var(--pc)/1))}
.focus\:text-primary-content\/22:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.focus\:text-primary-content\/26:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.focus\:text-primary-content\/32:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.focus\:text-primary-content\/34:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.focus\:text-primary-content\/38:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.focus\:text-primary-content\/42:focus {
    color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.focus\:text-primary\/22:focus {
    color: var(--fallback-p,oklch(var(--p)/0.22))}
.focus\:text-primary\/26:focus {
    color: var(--fallback-p,oklch(var(--p)/0.26))}
.focus\:text-primary\/32:focus {
    color: var(--fallback-p,oklch(var(--p)/0.32))}
.focus\:text-primary\/34:focus {
    color: var(--fallback-p,oklch(var(--p)/0.34))}
.focus\:text-primary\/38:focus {
    color: var(--fallback-p,oklch(var(--p)/0.38))}
.focus\:text-primary\/42:focus {
    color: var(--fallback-p,oklch(var(--p)/0.42))}
.focus\:text-secondary:focus {
    color: var(--fallback-s,oklch(var(--s)/1))}
.focus\:text-secondary-content:focus {
    color: var(--fallback-sc,oklch(var(--sc)/1))}
.focus\:text-secondary-content\/22:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.focus\:text-secondary-content\/26:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.focus\:text-secondary-content\/32:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.focus\:text-secondary-content\/34:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.focus\:text-secondary-content\/38:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.focus\:text-secondary-content\/42:focus {
    color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.focus\:text-secondary\/22:focus {
    color: var(--fallback-s,oklch(var(--s)/0.22))}
.focus\:text-secondary\/26:focus {
    color: var(--fallback-s,oklch(var(--s)/0.26))}
.focus\:text-secondary\/32:focus {
    color: var(--fallback-s,oklch(var(--s)/0.32))}
.focus\:text-secondary\/34:focus {
    color: var(--fallback-s,oklch(var(--s)/0.34))}
.focus\:text-secondary\/38:focus {
    color: var(--fallback-s,oklch(var(--s)/0.38))}
.focus\:text-secondary\/42:focus {
    color: var(--fallback-s,oklch(var(--s)/0.42))}
.focus\:text-success:focus {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:text-success-content:focus {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:text-success-content\/22:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:text-success-content\/26:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:text-success-content\/32:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:text-success-content\/34:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:text-success-content\/38:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:text-success-content\/42:focus {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:text-success\/22:focus {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:text-success\/26:focus {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:text-success\/32:focus {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:text-success\/34:focus {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:text-success\/38:focus {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:text-success\/42:focus {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:text-warning:focus {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:text-warning-content:focus {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:text-warning-content\/22:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:text-warning-content\/26:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:text-warning-content\/32:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:text-warning-content\/34:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:text-warning-content\/38:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:text-warning-content\/42:focus {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:text-warning\/22:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:text-warning\/26:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:text-warning\/32:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:text-warning\/34:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:text-warning\/38:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:text-warning\/42:focus {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:placeholder-base-100:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:placeholder-base-100:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:placeholder-base-100:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:placeholder-base-100:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:placeholder-base-100:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:placeholder-base-100\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:placeholder-base-100\/22:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:placeholder-base-100\/22:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:placeholder-base-100\/22:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:placeholder-base-100\/22:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:placeholder-base-100\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:placeholder-base-100\/26:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:placeholder-base-100\/26:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:placeholder-base-100\/26:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:placeholder-base-100\/26:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:placeholder-base-100\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:placeholder-base-100\/32:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:placeholder-base-100\/32:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:placeholder-base-100\/32:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:placeholder-base-100\/32:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:placeholder-base-100\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:placeholder-base-100\/34:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:placeholder-base-100\/34:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:placeholder-base-100\/34:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:placeholder-base-100\/34:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:placeholder-base-100\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:placeholder-base-100\/38:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:placeholder-base-100\/38:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:placeholder-base-100\/38:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:placeholder-base-100\/38:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:placeholder-base-100\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:placeholder-base-100\/42:focus::-moz-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:placeholder-base-100\/42:focus:-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:placeholder-base-100\/42:focus::-ms-input-placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:placeholder-base-100\/42:focus::placeholder {
    color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:placeholder-base-200:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:placeholder-base-200:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:placeholder-base-200:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:placeholder-base-200:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:placeholder-base-200:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:placeholder-base-200\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:placeholder-base-200\/22:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:placeholder-base-200\/22:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:placeholder-base-200\/22:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:placeholder-base-200\/22:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:placeholder-base-200\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:placeholder-base-200\/26:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:placeholder-base-200\/26:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:placeholder-base-200\/26:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:placeholder-base-200\/26:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:placeholder-base-200\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:placeholder-base-200\/32:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:placeholder-base-200\/32:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:placeholder-base-200\/32:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:placeholder-base-200\/32:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:placeholder-base-200\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:placeholder-base-200\/34:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:placeholder-base-200\/34:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:placeholder-base-200\/34:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:placeholder-base-200\/34:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:placeholder-base-200\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:placeholder-base-200\/38:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:placeholder-base-200\/38:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:placeholder-base-200\/38:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:placeholder-base-200\/38:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:placeholder-base-200\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:placeholder-base-200\/42:focus::-moz-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:placeholder-base-200\/42:focus:-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:placeholder-base-200\/42:focus::-ms-input-placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:placeholder-base-200\/42:focus::placeholder {
    color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:placeholder-base-300:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:placeholder-base-300:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:placeholder-base-300:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:placeholder-base-300:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:placeholder-base-300:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:placeholder-base-300\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:placeholder-base-300\/22:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:placeholder-base-300\/22:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:placeholder-base-300\/22:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:placeholder-base-300\/22:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:placeholder-base-300\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:placeholder-base-300\/26:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:placeholder-base-300\/26:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:placeholder-base-300\/26:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:placeholder-base-300\/26:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:placeholder-base-300\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:placeholder-base-300\/32:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:placeholder-base-300\/32:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:placeholder-base-300\/32:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:placeholder-base-300\/32:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:placeholder-base-300\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:placeholder-base-300\/34:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:placeholder-base-300\/34:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:placeholder-base-300\/34:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:placeholder-base-300\/34:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:placeholder-base-300\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:placeholder-base-300\/38:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:placeholder-base-300\/38:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:placeholder-base-300\/38:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:placeholder-base-300\/38:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:placeholder-base-300\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:placeholder-base-300\/42:focus::-moz-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:placeholder-base-300\/42:focus:-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:placeholder-base-300\/42:focus::-ms-input-placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:placeholder-base-300\/42:focus::placeholder {
    color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:placeholder-base-content:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:placeholder-base-content:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:placeholder-base-content:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:placeholder-base-content:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:placeholder-base-content:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:placeholder-base-content\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:placeholder-base-content\/22:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:placeholder-base-content\/22:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:placeholder-base-content\/22:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:placeholder-base-content\/22:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:placeholder-base-content\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:placeholder-base-content\/26:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:placeholder-base-content\/26:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:placeholder-base-content\/26:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:placeholder-base-content\/26:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:placeholder-base-content\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:placeholder-base-content\/32:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:placeholder-base-content\/32:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:placeholder-base-content\/32:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:placeholder-base-content\/32:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:placeholder-base-content\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:placeholder-base-content\/34:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:placeholder-base-content\/34:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:placeholder-base-content\/34:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:placeholder-base-content\/34:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:placeholder-base-content\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:placeholder-base-content\/38:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:placeholder-base-content\/38:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:placeholder-base-content\/38:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:placeholder-base-content\/38:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:placeholder-base-content\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:placeholder-base-content\/42:focus::-moz-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:placeholder-base-content\/42:focus:-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:placeholder-base-content\/42:focus::-ms-input-placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:placeholder-base-content\/42:focus::placeholder {
    color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:placeholder-error:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:placeholder-error:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:placeholder-error:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:placeholder-error:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:placeholder-error:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:placeholder-error-content:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:placeholder-error-content:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:placeholder-error-content:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:placeholder-error-content:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:placeholder-error-content:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:placeholder-error-content\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:placeholder-error-content\/22:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:placeholder-error-content\/22:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:placeholder-error-content\/22:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:placeholder-error-content\/22:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:placeholder-error-content\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:placeholder-error-content\/26:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:placeholder-error-content\/26:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:placeholder-error-content\/26:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:placeholder-error-content\/26:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:placeholder-error-content\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:placeholder-error-content\/32:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:placeholder-error-content\/32:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:placeholder-error-content\/32:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:placeholder-error-content\/32:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:placeholder-error-content\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:placeholder-error-content\/34:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:placeholder-error-content\/34:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:placeholder-error-content\/34:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:placeholder-error-content\/34:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:placeholder-error-content\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:placeholder-error-content\/38:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:placeholder-error-content\/38:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:placeholder-error-content\/38:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:placeholder-error-content\/38:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:placeholder-error-content\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:placeholder-error-content\/42:focus::-moz-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:placeholder-error-content\/42:focus:-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:placeholder-error-content\/42:focus::-ms-input-placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:placeholder-error-content\/42:focus::placeholder {
    color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:placeholder-error\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:placeholder-error\/22:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:placeholder-error\/22:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:placeholder-error\/22:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:placeholder-error\/22:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:placeholder-error\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:placeholder-error\/26:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:placeholder-error\/26:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:placeholder-error\/26:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:placeholder-error\/26:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:placeholder-error\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:placeholder-error\/32:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:placeholder-error\/32:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:placeholder-error\/32:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:placeholder-error\/32:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:placeholder-error\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:placeholder-error\/34:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:placeholder-error\/34:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:placeholder-error\/34:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:placeholder-error\/34:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:placeholder-error\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:placeholder-error\/38:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:placeholder-error\/38:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:placeholder-error\/38:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:placeholder-error\/38:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:placeholder-error\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:placeholder-error\/42:focus::-moz-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:placeholder-error\/42:focus:-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:placeholder-error\/42:focus::-ms-input-placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:placeholder-error\/42:focus::placeholder {
    color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:placeholder-info:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:placeholder-info:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:placeholder-info:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:placeholder-info:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:placeholder-info:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:placeholder-info-content:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:placeholder-info-content:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:placeholder-info-content:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:placeholder-info-content:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:placeholder-info-content:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:placeholder-info-content\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:placeholder-info-content\/22:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:placeholder-info-content\/22:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:placeholder-info-content\/22:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:placeholder-info-content\/22:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:placeholder-info-content\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:placeholder-info-content\/26:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:placeholder-info-content\/26:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:placeholder-info-content\/26:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:placeholder-info-content\/26:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:placeholder-info-content\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:placeholder-info-content\/32:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:placeholder-info-content\/32:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:placeholder-info-content\/32:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:placeholder-info-content\/32:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:placeholder-info-content\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:placeholder-info-content\/34:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:placeholder-info-content\/34:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:placeholder-info-content\/34:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:placeholder-info-content\/34:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:placeholder-info-content\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:placeholder-info-content\/38:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:placeholder-info-content\/38:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:placeholder-info-content\/38:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:placeholder-info-content\/38:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:placeholder-info-content\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:placeholder-info-content\/42:focus::-moz-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:placeholder-info-content\/42:focus:-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:placeholder-info-content\/42:focus::-ms-input-placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:placeholder-info-content\/42:focus::placeholder {
    color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:placeholder-info\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:placeholder-info\/22:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:placeholder-info\/22:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:placeholder-info\/22:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:placeholder-info\/22:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:placeholder-info\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:placeholder-info\/26:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:placeholder-info\/26:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:placeholder-info\/26:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:placeholder-info\/26:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:placeholder-info\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:placeholder-info\/32:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:placeholder-info\/32:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:placeholder-info\/32:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:placeholder-info\/32:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:placeholder-info\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:placeholder-info\/34:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:placeholder-info\/34:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:placeholder-info\/34:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:placeholder-info\/34:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:placeholder-info\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:placeholder-info\/38:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:placeholder-info\/38:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:placeholder-info\/38:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:placeholder-info\/38:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:placeholder-info\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:placeholder-info\/42:focus::-moz-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:placeholder-info\/42:focus:-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:placeholder-info\/42:focus::-ms-input-placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:placeholder-info\/42:focus::placeholder {
    color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:placeholder-success:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:placeholder-success:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:placeholder-success:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:placeholder-success:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:placeholder-success:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:placeholder-success-content:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:placeholder-success-content:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:placeholder-success-content:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:placeholder-success-content:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:placeholder-success-content:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:placeholder-success-content\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:placeholder-success-content\/22:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:placeholder-success-content\/22:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:placeholder-success-content\/22:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:placeholder-success-content\/22:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:placeholder-success-content\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:placeholder-success-content\/26:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:placeholder-success-content\/26:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:placeholder-success-content\/26:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:placeholder-success-content\/26:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:placeholder-success-content\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:placeholder-success-content\/32:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:placeholder-success-content\/32:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:placeholder-success-content\/32:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:placeholder-success-content\/32:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:placeholder-success-content\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:placeholder-success-content\/34:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:placeholder-success-content\/34:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:placeholder-success-content\/34:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:placeholder-success-content\/34:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:placeholder-success-content\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:placeholder-success-content\/38:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:placeholder-success-content\/38:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:placeholder-success-content\/38:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:placeholder-success-content\/38:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:placeholder-success-content\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:placeholder-success-content\/42:focus::-moz-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:placeholder-success-content\/42:focus:-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:placeholder-success-content\/42:focus::-ms-input-placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:placeholder-success-content\/42:focus::placeholder {
    color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:placeholder-success\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:placeholder-success\/22:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:placeholder-success\/22:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:placeholder-success\/22:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:placeholder-success\/22:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:placeholder-success\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:placeholder-success\/26:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:placeholder-success\/26:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:placeholder-success\/26:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:placeholder-success\/26:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:placeholder-success\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:placeholder-success\/32:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:placeholder-success\/32:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:placeholder-success\/32:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:placeholder-success\/32:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:placeholder-success\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:placeholder-success\/34:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:placeholder-success\/34:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:placeholder-success\/34:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:placeholder-success\/34:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:placeholder-success\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:placeholder-success\/38:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:placeholder-success\/38:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:placeholder-success\/38:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:placeholder-success\/38:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:placeholder-success\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:placeholder-success\/42:focus::-moz-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:placeholder-success\/42:focus:-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:placeholder-success\/42:focus::-ms-input-placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:placeholder-success\/42:focus::placeholder {
    color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:placeholder-warning:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:placeholder-warning:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:placeholder-warning:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:placeholder-warning:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:placeholder-warning:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:placeholder-warning-content:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:placeholder-warning-content:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:placeholder-warning-content:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:placeholder-warning-content:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:placeholder-warning-content:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:placeholder-warning-content\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:placeholder-warning-content\/22:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:placeholder-warning-content\/22:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:placeholder-warning-content\/22:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:placeholder-warning-content\/22:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:placeholder-warning-content\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:placeholder-warning-content\/26:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:placeholder-warning-content\/26:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:placeholder-warning-content\/26:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:placeholder-warning-content\/26:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:placeholder-warning-content\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:placeholder-warning-content\/32:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:placeholder-warning-content\/32:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:placeholder-warning-content\/32:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:placeholder-warning-content\/32:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:placeholder-warning-content\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:placeholder-warning-content\/34:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:placeholder-warning-content\/34:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:placeholder-warning-content\/34:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:placeholder-warning-content\/34:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:placeholder-warning-content\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:placeholder-warning-content\/38:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:placeholder-warning-content\/38:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:placeholder-warning-content\/38:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:placeholder-warning-content\/38:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:placeholder-warning-content\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:placeholder-warning-content\/42:focus::-moz-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:placeholder-warning-content\/42:focus:-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:placeholder-warning-content\/42:focus::-ms-input-placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:placeholder-warning-content\/42:focus::placeholder {
    color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:placeholder-warning\/22:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:placeholder-warning\/22:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:placeholder-warning\/22:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:placeholder-warning\/22:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:placeholder-warning\/22:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:placeholder-warning\/26:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:placeholder-warning\/26:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:placeholder-warning\/26:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:placeholder-warning\/26:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:placeholder-warning\/26:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:placeholder-warning\/32:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:placeholder-warning\/32:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:placeholder-warning\/32:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:placeholder-warning\/32:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:placeholder-warning\/32:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:placeholder-warning\/34:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:placeholder-warning\/34:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:placeholder-warning\/34:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:placeholder-warning\/34:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:placeholder-warning\/34:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:placeholder-warning\/38:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:placeholder-warning\/38:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:placeholder-warning\/38:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:placeholder-warning\/38:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:placeholder-warning\/38:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:placeholder-warning\/42:focus::-webkit-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:placeholder-warning\/42:focus::-moz-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:placeholder-warning\/42:focus:-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:placeholder-warning\/42:focus::-ms-input-placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:placeholder-warning\/42:focus::placeholder {
    color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:outline-accent:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/1))}
.focus\:outline-accent-content:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/1))}
.focus\:outline-accent-content\/22:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.22))}
.focus\:outline-accent-content\/26:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.26))}
.focus\:outline-accent-content\/32:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.32))}
.focus\:outline-accent-content\/34:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.34))}
.focus\:outline-accent-content\/38:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.38))}
.focus\:outline-accent-content\/42:focus {
    outline-color: var(--fallback-ac,oklch(var(--ac)/0.42))}
.focus\:outline-accent\/22:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.22))}
.focus\:outline-accent\/26:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.26))}
.focus\:outline-accent\/32:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.32))}
.focus\:outline-accent\/34:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.34))}
.focus\:outline-accent\/38:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.38))}
.focus\:outline-accent\/42:focus {
    outline-color: var(--fallback-a,oklch(var(--a)/0.42))}
.focus\:outline-base-100:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:outline-base-100\/22:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:outline-base-100\/26:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:outline-base-100\/32:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:outline-base-100\/34:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:outline-base-100\/38:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:outline-base-100\/42:focus {
    outline-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:outline-base-200:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:outline-base-200\/22:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:outline-base-200\/26:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:outline-base-200\/32:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:outline-base-200\/34:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:outline-base-200\/38:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:outline-base-200\/42:focus {
    outline-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:outline-base-300:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:outline-base-300\/22:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:outline-base-300\/26:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:outline-base-300\/32:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:outline-base-300\/34:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:outline-base-300\/38:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:outline-base-300\/42:focus {
    outline-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:outline-base-content:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:outline-base-content\/22:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:outline-base-content\/26:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:outline-base-content\/32:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:outline-base-content\/34:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:outline-base-content\/38:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:outline-base-content\/42:focus {
    outline-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:outline-error:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:outline-error-content:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:outline-error-content\/22:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:outline-error-content\/26:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:outline-error-content\/32:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:outline-error-content\/34:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:outline-error-content\/38:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:outline-error-content\/42:focus {
    outline-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:outline-error\/22:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:outline-error\/26:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:outline-error\/32:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:outline-error\/34:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:outline-error\/38:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:outline-error\/42:focus {
    outline-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:outline-info:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:outline-info-content:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:outline-info-content\/22:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:outline-info-content\/26:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:outline-info-content\/32:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:outline-info-content\/34:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:outline-info-content\/38:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:outline-info-content\/42:focus {
    outline-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:outline-info\/22:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:outline-info\/26:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:outline-info\/32:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:outline-info\/34:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:outline-info\/38:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:outline-info\/42:focus {
    outline-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:outline-neutral:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/1))}
.focus\:outline-neutral-content:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/1))}
.focus\:outline-neutral-content\/22:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.22))}
.focus\:outline-neutral-content\/26:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.26))}
.focus\:outline-neutral-content\/32:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.32))}
.focus\:outline-neutral-content\/34:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.34))}
.focus\:outline-neutral-content\/38:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.38))}
.focus\:outline-neutral-content\/42:focus {
    outline-color: var(--fallback-nc,oklch(var(--nc)/0.42))}
.focus\:outline-neutral\/22:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.22))}
.focus\:outline-neutral\/26:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.26))}
.focus\:outline-neutral\/32:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.32))}
.focus\:outline-neutral\/34:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.34))}
.focus\:outline-neutral\/38:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.38))}
.focus\:outline-neutral\/42:focus {
    outline-color: var(--fallback-n,oklch(var(--n)/0.42))}
.focus\:outline-primary:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/1))}
.focus\:outline-primary-content:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/1))}
.focus\:outline-primary-content\/22:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.22))}
.focus\:outline-primary-content\/26:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.26))}
.focus\:outline-primary-content\/32:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.32))}
.focus\:outline-primary-content\/34:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.34))}
.focus\:outline-primary-content\/38:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.38))}
.focus\:outline-primary-content\/42:focus {
    outline-color: var(--fallback-pc,oklch(var(--pc)/0.42))}
.focus\:outline-primary\/22:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.22))}
.focus\:outline-primary\/26:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.26))}
.focus\:outline-primary\/32:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.32))}
.focus\:outline-primary\/34:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.34))}
.focus\:outline-primary\/38:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.38))}
.focus\:outline-primary\/42:focus {
    outline-color: var(--fallback-p,oklch(var(--p)/0.42))}
.focus\:outline-secondary:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/1))}
.focus\:outline-secondary-content:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/1))}
.focus\:outline-secondary-content\/22:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.22))}
.focus\:outline-secondary-content\/26:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.26))}
.focus\:outline-secondary-content\/32:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.32))}
.focus\:outline-secondary-content\/34:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.34))}
.focus\:outline-secondary-content\/38:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.38))}
.focus\:outline-secondary-content\/42:focus {
    outline-color: var(--fallback-sc,oklch(var(--sc)/0.42))}
.focus\:outline-secondary\/22:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.22))}
.focus\:outline-secondary\/26:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.26))}
.focus\:outline-secondary\/32:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.32))}
.focus\:outline-secondary\/34:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.34))}
.focus\:outline-secondary\/38:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.38))}
.focus\:outline-secondary\/42:focus {
    outline-color: var(--fallback-s,oklch(var(--s)/0.42))}
.focus\:outline-success:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:outline-success-content:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:outline-success-content\/22:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:outline-success-content\/26:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:outline-success-content\/32:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:outline-success-content\/34:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:outline-success-content\/38:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:outline-success-content\/42:focus {
    outline-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:outline-success\/22:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:outline-success\/26:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:outline-success\/32:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:outline-success\/34:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:outline-success\/38:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:outline-success\/42:focus {
    outline-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:outline-warning:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:outline-warning-content:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:outline-warning-content\/22:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:outline-warning-content\/26:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:outline-warning-content\/32:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:outline-warning-content\/34:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:outline-warning-content\/38:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:outline-warning-content\/42:focus {
    outline-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:outline-warning\/22:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:outline-warning\/26:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:outline-warning\/32:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:outline-warning\/34:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:outline-warning\/38:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:outline-warning\/42:focus {
    outline-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:ring-base-100:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:ring-base-100\/22:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:ring-base-100\/26:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:ring-base-100\/32:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:ring-base-100\/34:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:ring-base-100\/38:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:ring-base-100\/42:focus {
    --tw-ring-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:ring-base-200:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:ring-base-200\/22:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:ring-base-200\/26:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:ring-base-200\/32:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:ring-base-200\/34:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:ring-base-200\/38:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:ring-base-200\/42:focus {
    --tw-ring-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:ring-base-300:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:ring-base-300\/22:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:ring-base-300\/26:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:ring-base-300\/32:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:ring-base-300\/34:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:ring-base-300\/38:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:ring-base-300\/42:focus {
    --tw-ring-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:ring-base-content:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:ring-base-content\/22:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:ring-base-content\/26:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:ring-base-content\/32:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:ring-base-content\/34:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:ring-base-content\/38:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:ring-base-content\/42:focus {
    --tw-ring-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:ring-error:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:ring-error-content:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:ring-error-content\/22:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:ring-error-content\/26:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:ring-error-content\/32:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:ring-error-content\/34:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:ring-error-content\/38:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:ring-error-content\/42:focus {
    --tw-ring-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:ring-error\/22:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:ring-error\/26:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:ring-error\/32:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:ring-error\/34:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:ring-error\/38:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:ring-error\/42:focus {
    --tw-ring-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:ring-info:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:ring-info-content:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:ring-info-content\/22:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:ring-info-content\/26:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:ring-info-content\/32:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:ring-info-content\/34:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:ring-info-content\/38:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:ring-info-content\/42:focus {
    --tw-ring-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:ring-info\/22:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:ring-info\/26:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:ring-info\/32:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:ring-info\/34:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:ring-info\/38:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:ring-info\/42:focus {
    --tw-ring-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:ring-success:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:ring-success-content:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:ring-success-content\/22:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:ring-success-content\/26:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:ring-success-content\/32:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:ring-success-content\/34:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:ring-success-content\/38:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:ring-success-content\/42:focus {
    --tw-ring-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:ring-success\/22:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:ring-success\/26:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:ring-success\/32:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:ring-success\/34:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:ring-success\/38:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:ring-success\/42:focus {
    --tw-ring-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:ring-warning:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:ring-warning-content:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:ring-warning-content\/22:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:ring-warning-content\/26:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:ring-warning-content\/32:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:ring-warning-content\/34:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:ring-warning-content\/38:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:ring-warning-content\/42:focus {
    --tw-ring-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:ring-warning\/22:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:ring-warning\/26:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:ring-warning\/32:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:ring-warning\/34:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:ring-warning\/38:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:ring-warning\/42:focus {
    --tw-ring-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:ring-offset-base-100:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/1))}
.focus\:ring-offset-base-100\/22:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.22))}
.focus\:ring-offset-base-100\/26:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.26))}
.focus\:ring-offset-base-100\/32:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.32))}
.focus\:ring-offset-base-100\/34:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.34))}
.focus\:ring-offset-base-100\/38:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.38))}
.focus\:ring-offset-base-100\/42:focus {
    --tw-ring-offset-color: var(--fallback-b1,oklch(var(--b1)/0.42))}
.focus\:ring-offset-base-200:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/1))}
.focus\:ring-offset-base-200\/22:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.22))}
.focus\:ring-offset-base-200\/26:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.26))}
.focus\:ring-offset-base-200\/32:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.32))}
.focus\:ring-offset-base-200\/34:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.34))}
.focus\:ring-offset-base-200\/38:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.38))}
.focus\:ring-offset-base-200\/42:focus {
    --tw-ring-offset-color: var(--fallback-b2,oklch(var(--b2)/0.42))}
.focus\:ring-offset-base-300:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/1))}
.focus\:ring-offset-base-300\/22:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.22))}
.focus\:ring-offset-base-300\/26:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.26))}
.focus\:ring-offset-base-300\/32:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.32))}
.focus\:ring-offset-base-300\/34:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.34))}
.focus\:ring-offset-base-300\/38:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.38))}
.focus\:ring-offset-base-300\/42:focus {
    --tw-ring-offset-color: var(--fallback-b3,oklch(var(--b3)/0.42))}
.focus\:ring-offset-base-content:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/1))}
.focus\:ring-offset-base-content\/22:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.22))}
.focus\:ring-offset-base-content\/26:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.26))}
.focus\:ring-offset-base-content\/32:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.32))}
.focus\:ring-offset-base-content\/34:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.34))}
.focus\:ring-offset-base-content\/38:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.38))}
.focus\:ring-offset-base-content\/42:focus {
    --tw-ring-offset-color: var(--fallback-bc,oklch(var(--bc)/0.42))}
.focus\:ring-offset-error:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/1))}
.focus\:ring-offset-error-content:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/1))}
.focus\:ring-offset-error-content\/22:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.22))}
.focus\:ring-offset-error-content\/26:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.26))}
.focus\:ring-offset-error-content\/32:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.32))}
.focus\:ring-offset-error-content\/34:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.34))}
.focus\:ring-offset-error-content\/38:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.38))}
.focus\:ring-offset-error-content\/42:focus {
    --tw-ring-offset-color: var(--fallback-erc,oklch(var(--erc)/0.42))}
.focus\:ring-offset-error\/22:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.22))}
.focus\:ring-offset-error\/26:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.26))}
.focus\:ring-offset-error\/32:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.32))}
.focus\:ring-offset-error\/34:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.34))}
.focus\:ring-offset-error\/38:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.38))}
.focus\:ring-offset-error\/42:focus {
    --tw-ring-offset-color: var(--fallback-er,oklch(var(--er)/0.42))}
.focus\:ring-offset-info:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/1))}
.focus\:ring-offset-info-content:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/1))}
.focus\:ring-offset-info-content\/22:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.22))}
.focus\:ring-offset-info-content\/26:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.26))}
.focus\:ring-offset-info-content\/32:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.32))}
.focus\:ring-offset-info-content\/34:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.34))}
.focus\:ring-offset-info-content\/38:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.38))}
.focus\:ring-offset-info-content\/42:focus {
    --tw-ring-offset-color: var(--fallback-inc,oklch(var(--inc)/0.42))}
.focus\:ring-offset-info\/22:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.22))}
.focus\:ring-offset-info\/26:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.26))}
.focus\:ring-offset-info\/32:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.32))}
.focus\:ring-offset-info\/34:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.34))}
.focus\:ring-offset-info\/38:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.38))}
.focus\:ring-offset-info\/42:focus {
    --tw-ring-offset-color: var(--fallback-in,oklch(var(--in)/0.42))}
.focus\:ring-offset-success:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/1))}
.focus\:ring-offset-success-content:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/1))}
.focus\:ring-offset-success-content\/22:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.22))}
.focus\:ring-offset-success-content\/26:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.26))}
.focus\:ring-offset-success-content\/32:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.32))}
.focus\:ring-offset-success-content\/34:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.34))}
.focus\:ring-offset-success-content\/38:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.38))}
.focus\:ring-offset-success-content\/42:focus {
    --tw-ring-offset-color: var(--fallback-suc,oklch(var(--suc)/0.42))}
.focus\:ring-offset-success\/22:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.22))}
.focus\:ring-offset-success\/26:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.26))}
.focus\:ring-offset-success\/32:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.32))}
.focus\:ring-offset-success\/34:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.34))}
.focus\:ring-offset-success\/38:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.38))}
.focus\:ring-offset-success\/42:focus {
    --tw-ring-offset-color: var(--fallback-su,oklch(var(--su)/0.42))}
.focus\:ring-offset-warning:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/1))}
.focus\:ring-offset-warning-content:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/1))}
.focus\:ring-offset-warning-content\/22:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.22))}
.focus\:ring-offset-warning-content\/26:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.26))}
.focus\:ring-offset-warning-content\/32:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.32))}
.focus\:ring-offset-warning-content\/34:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.34))}
.focus\:ring-offset-warning-content\/38:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.38))}
.focus\:ring-offset-warning-content\/42:focus {
    --tw-ring-offset-color: var(--fallback-wac,oklch(var(--wac)/0.42))}
.focus\:ring-offset-warning\/22:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.22))}
.focus\:ring-offset-warning\/26:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.26))}
.focus\:ring-offset-warning\/32:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.32))}
.focus\:ring-offset-warning\/34:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.34))}
.focus\:ring-offset-warning\/38:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.38))}
.focus\:ring-offset-warning\/42:focus {
    --tw-ring-offset-color: var(--fallback-wa,oklch(var(--wa)/0.42))}
.focus\:text-bg-primary:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}
.focus\:text-bg-secondary:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}
.focus\:text-bg-accent:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}
.focus\:text-bg-neutral:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}
.focus\:text-bg-info:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}
.focus\:text-bg-success:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}
.focus\:text-bg-warning:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}
.focus\:text-bg-error:focus {
    --tw-bg-opacity: 1;
    background-color: var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}
.focus\:text-bg-soft-info:focus {
    background-color: var(--fallback-in,oklch(var(--in)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:text-bg-soft-success:focus {
    background-color: var(--fallback-su,oklch(var(--su)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:text-bg-soft-warning:focus {
    background-color: var(--fallback-wa,oklch(var(--wa)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:text-bg-soft-error:focus {
    background-color: var(--fallback-er,oklch(var(--er)/0.2));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
.focus\:text-border-primary:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}
.focus\:text-border-secondary:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}
.focus\:text-border-accent:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}
.focus\:text-border-neutral:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}
.focus\:text-border-info:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}
.focus\:text-border-success:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}
.focus\:text-border-warning:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}
.focus\:text-border-error:focus {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));
    --tw-bg-opacity: 1;
    background-color: var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));
    --tw-text-opacity: 1;
    color: var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}
@media (min-width: 640px) {
    .sm\:advance-select-sm {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        -webkit-padding-end: 1.75rem;
                padding-inline-end: 1.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:advance-select-sm ~ .advance-select-menu {
        --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
        --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    .sm\:advance-select-sm ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 400}
    .sm\:advance-select-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        -webkit-padding-end: 2.5rem;
                padding-inline-end: 2.5rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:advance-select-lg ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        font-weight: 400}
    .sm\:badge-sm {
        height: 1.25rem;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        font-size: 0.75rem;
        line-height: 1rem}
    .sm\:badge-lg {
        height: 1.75rem;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        font-size: 1rem;
        line-height: 1.375rem}
    .sm\:badge-xl {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:btn-sm {
        height: 1.875rem;
        min-height: 1.875rem;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:btn-lg {
        height: 2.875rem;
        min-height: 2.875rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .btn-square:where(.sm\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        padding: 0px}
    .btn-square:where(.sm\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        padding: 0px}
    .btn-circle:where(.sm\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        border-radius: 9999px;
        padding: 0px}
    .btn-circle:where(.sm\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        border-radius: 9999px;
        padding: 0px}
    .sm\:card-side {
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch}
    .sm\:card-side :where(figure:first-child) {
        overflow: hidden;
        border-start-start-radius: inherit;
        border-start-end-radius: unset;
        border-end-start-radius: inherit;
        border-end-end-radius: unset}
    .sm\:card-side :where(figure:last-child) {
        overflow: hidden;
        border-start-start-radius: unset;
        border-start-end-radius: inherit;
        border-end-start-radius: unset;
        border-end-end-radius: inherit}
    .sm\:card-side figure > * {
        height: 100%;
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        max-width: unset}
    .sm\:checkbox-sm[type="checkbox"] {
        width: 1.25rem;
        height: 1.25rem}
    .sm\:checkbox-lg[type="checkbox"] {
        width: 2rem;
        height: 2rem}
    .sm\:divider-horizontal {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column}
    .sm\:divider-horizontal::before {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .sm\:divider-horizontal::after {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .sm\:divider-vertical {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row}
    .sm\:divider-vertical::before {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .sm\:divider-vertical::after {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .sm\:input-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:input-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:input-sm.input-filled {
        height: 2.5rem}
    .sm\:input-lg.input-filled {
        height: 3.5rem}
    .sm\:kbd-sm {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        min-height: 1.6em;
        min-width: 1.6em}
    .sm\:kbd-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        min-height: 2.5em;
        min-width: 2.5em}
    .sm\:modal-top {
        place-items: start}
    .sm\:modal-top-start {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .sm\:modal-top-end {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .sm\:modal-middle {
        place-items: center}
    .sm\:modal-middle-start {
        place-items: center;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .sm\:modal-middle-end {
        place-items: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .sm\:modal-bottom {
        place-items: end}
    .sm\:modal-bottom-start {
        place-items: end;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .sm\:modal-bottom-end {
        place-items: end;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .sm\:modal-dialog-sm {
        max-width: 24rem}
    .sm\:modal-dialog-lg {
        max-width: 48rem}
    .sm\:modal-dialog-xl {
        max-width: 64rem}
    .sm\:pin-input-sm {
        width: 1.875rem;
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:pin-input-lg {
        width: 3rem;
        height: 3rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:radio-sm[type="radio"].radio,.sm\:radio-sm [type="radio"].radio-inset {
        width: 1.25rem;
        height: 1.25rem}
    .sm\:radio-lg[type="radio"].radio,.sm\:radio-lg [type="radio"].radio-inset {
        width: 2rem;
        height: 2rem}
    .sm\:range-sm {
        height: 1.25rem}
    .sm\:range-sm::-webkit-slider-runnable-track {
        height: 0.25rem}
    .sm\:range-sm::-moz-range-track {
        height: 0.25rem}
    .sm\:range-sm::-webkit-slider-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .sm\:range-sm::-moz-range-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .sm\:range-lg {
        height: 2rem}
    .sm\:range-lg::-webkit-slider-runnable-track {
        height: 1rem}
    .sm\:range-lg::-moz-range-track {
        height: 1rem}
    .sm\:range-lg::-webkit-slider-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .sm\:range-lg::-moz-range-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .sm\:select-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:select-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:select-sm.select-filled {
        height: 2.5rem}
    .sm\:select-lg.select-filled {
        height: 3.5rem}
    .sm\:stats-vertical {
        grid-auto-flow: row}
    .sm\:switch-sm[type="checkbox"] {
        --handleoffset: 0.75rem;
        height: 1.25rem;
        width: 2rem}
    .sm\:switch-lg[type="checkbox"] {
        --handleoffset: 1.95rem;
        height: 2rem;
        width: 4rem}
    .sm\:tabs-lg :where(.tab) {
        height: 2.875rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        --tab-padding: 1.25rem}
    .sm\:tabs-sm :where(.tab) {
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        --tab-padding: 0.75rem}
    .sm\:card-compact .card-header {
        padding: 1rem}
    .sm\:card-compact .card-header + .card-body {
        padding-top: 0}
    .sm\:card-compact .card-footer {
        padding: 1rem;
        padding-top: 0px}
    .sm\:card-compact .card-body {
        padding: 1rem}
    .sm\:card-compact .card-title {
        margin-bottom: 0.25rem}
    .sm\:divider-horizontal {
        margin-left: 1rem;
        margin-right: 1rem;
        margin-top: 0px;
        margin-bottom: 0px;
        height: auto;
        width: 1rem}
    .sm\:divider-vertical {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 1rem;
        margin-bottom: 1rem;
        height: 1rem;
        width: auto}
    .sm\:divider-vertical::before {
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .sm\:divider-vertical::after {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .sm\:menu-sm :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .sm\:menu-sm .menu-title {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .sm\:menu-lg :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .sm\:menu-lg .menu-title {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem}
    .sm\:stats-vertical > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
        --tw-divide-y-reverse: 0;
        border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
    .sm\:stats-vertical {
        overflow-y: auto}
    .sm\:table-sm :where(th, td) {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .sm\:table-lg :where(th, td) {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1rem;
        padding-bottom: 1rem}}
@media (min-width: 768px) {
    .md\:advance-select-sm {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        -webkit-padding-end: 1.75rem;
                padding-inline-end: 1.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:advance-select-sm ~ .advance-select-menu {
        --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
        --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    .md\:advance-select-sm ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 400}
    .md\:advance-select-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        -webkit-padding-end: 2.5rem;
                padding-inline-end: 2.5rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:advance-select-lg ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        font-weight: 400}
    .md\:badge-sm {
        height: 1.25rem;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        font-size: 0.75rem;
        line-height: 1rem}
    .md\:badge-lg {
        height: 1.75rem;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        font-size: 1rem;
        line-height: 1.375rem}
    .md\:badge-xl {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:btn-sm {
        height: 1.875rem;
        min-height: 1.875rem;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:btn-lg {
        height: 2.875rem;
        min-height: 2.875rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .btn-square:where(.md\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        padding: 0px}
    .btn-square:where(.md\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        padding: 0px}
    .btn-circle:where(.md\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        border-radius: 9999px;
        padding: 0px}
    .btn-circle:where(.md\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        border-radius: 9999px;
        padding: 0px}
    .md\:card-side {
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch}
    .md\:card-side :where(figure:first-child) {
        overflow: hidden;
        border-start-start-radius: inherit;
        border-start-end-radius: unset;
        border-end-start-radius: inherit;
        border-end-end-radius: unset}
    .md\:card-side :where(figure:last-child) {
        overflow: hidden;
        border-start-start-radius: unset;
        border-start-end-radius: inherit;
        border-end-start-radius: unset;
        border-end-end-radius: inherit}
    .md\:card-side figure > * {
        height: 100%;
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        max-width: unset}
    .md\:checkbox-sm[type="checkbox"] {
        width: 1.25rem;
        height: 1.25rem}
    .md\:checkbox-lg[type="checkbox"] {
        width: 2rem;
        height: 2rem}
    .md\:divider-horizontal {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column}
    .md\:divider-horizontal::before {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .md\:divider-horizontal::after {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .md\:divider-vertical {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row}
    .md\:divider-vertical::before {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .md\:divider-vertical::after {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .md\:input-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:input-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:input-sm.input-filled {
        height: 2.5rem}
    .md\:input-lg.input-filled {
        height: 3.5rem}
    .md\:kbd-sm {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        min-height: 1.6em;
        min-width: 1.6em}
    .md\:kbd-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        min-height: 2.5em;
        min-width: 2.5em}
    .md\:modal-top {
        place-items: start}
    .md\:modal-top-start {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .md\:modal-top-end {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .md\:modal-middle {
        place-items: center}
    .md\:modal-middle-start {
        place-items: center;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .md\:modal-middle-end {
        place-items: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .md\:modal-bottom {
        place-items: end}
    .md\:modal-bottom-start {
        place-items: end;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .md\:modal-bottom-end {
        place-items: end;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .md\:modal-dialog-sm {
        max-width: 24rem}
    .md\:modal-dialog-lg {
        max-width: 48rem}
    .md\:modal-dialog-xl {
        max-width: 64rem}
    .md\:pin-input-sm {
        width: 1.875rem;
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:pin-input-lg {
        width: 3rem;
        height: 3rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:radio-sm[type="radio"].radio,.md\:radio-sm [type="radio"].radio-inset {
        width: 1.25rem;
        height: 1.25rem}
    .md\:radio-lg[type="radio"].radio,.md\:radio-lg [type="radio"].radio-inset {
        width: 2rem;
        height: 2rem}
    .md\:range-sm {
        height: 1.25rem}
    .md\:range-sm::-webkit-slider-runnable-track {
        height: 0.25rem}
    .md\:range-sm::-moz-range-track {
        height: 0.25rem}
    .md\:range-sm::-webkit-slider-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .md\:range-sm::-moz-range-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .md\:range-lg {
        height: 2rem}
    .md\:range-lg::-webkit-slider-runnable-track {
        height: 1rem}
    .md\:range-lg::-moz-range-track {
        height: 1rem}
    .md\:range-lg::-webkit-slider-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .md\:range-lg::-moz-range-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .md\:select-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:select-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:select-sm.select-filled {
        height: 2.5rem}
    .md\:select-lg.select-filled {
        height: 3.5rem}
    .md\:stats-vertical {
        grid-auto-flow: row}
    .md\:switch-sm[type="checkbox"] {
        --handleoffset: 0.75rem;
        height: 1.25rem;
        width: 2rem}
    .md\:switch-lg[type="checkbox"] {
        --handleoffset: 1.95rem;
        height: 2rem;
        width: 4rem}
    .md\:tabs-lg :where(.tab) {
        height: 2.875rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        --tab-padding: 1.25rem}
    .md\:tabs-sm :where(.tab) {
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        --tab-padding: 0.75rem}
    .md\:card-compact .card-header {
        padding: 1rem}
    .md\:card-compact .card-header + .card-body {
        padding-top: 0}
    .md\:card-compact .card-footer {
        padding: 1rem;
        padding-top: 0px}
    .md\:card-compact .card-body {
        padding: 1rem}
    .md\:card-compact .card-title {
        margin-bottom: 0.25rem}
    .md\:divider-horizontal {
        margin-left: 1rem;
        margin-right: 1rem;
        margin-top: 0px;
        margin-bottom: 0px;
        height: auto;
        width: 1rem}
    .md\:divider-vertical {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 1rem;
        margin-bottom: 1rem;
        height: 1rem;
        width: auto}
    .md\:divider-vertical::before {
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .md\:divider-vertical::after {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .md\:menu-sm :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .md\:menu-sm .menu-title {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .md\:menu-lg :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .md\:menu-lg .menu-title {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem}
    .md\:stats-vertical > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
        --tw-divide-y-reverse: 0;
        border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
    .md\:stats-vertical {
        overflow-y: auto}
    .md\:table-sm :where(th, td) {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .md\:table-lg :where(th, td) {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1rem;
        padding-bottom: 1rem}}
@media (min-width: 1024px) {
    .lg\:advance-select-sm {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        -webkit-padding-end: 1.75rem;
                padding-inline-end: 1.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:advance-select-sm ~ .advance-select-menu {
        --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
        --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    .lg\:advance-select-sm ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 400}
    .lg\:advance-select-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        -webkit-padding-end: 2.5rem;
                padding-inline-end: 2.5rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:advance-select-lg ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        font-weight: 400}
    .lg\:badge-sm {
        height: 1.25rem;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        font-size: 0.75rem;
        line-height: 1rem}
    .lg\:badge-lg {
        height: 1.75rem;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        font-size: 1rem;
        line-height: 1.375rem}
    .lg\:badge-xl {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:btn-sm {
        height: 1.875rem;
        min-height: 1.875rem;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:btn-lg {
        height: 2.875rem;
        min-height: 2.875rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .btn-square:where(.lg\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        padding: 0px}
    .btn-square:where(.lg\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        padding: 0px}
    .btn-circle:where(.lg\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        border-radius: 9999px;
        padding: 0px}
    .btn-circle:where(.lg\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        border-radius: 9999px;
        padding: 0px}
    .lg\:card-side {
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch}
    .lg\:card-side :where(figure:first-child) {
        overflow: hidden;
        border-start-start-radius: inherit;
        border-start-end-radius: unset;
        border-end-start-radius: inherit;
        border-end-end-radius: unset}
    .lg\:card-side :where(figure:last-child) {
        overflow: hidden;
        border-start-start-radius: unset;
        border-start-end-radius: inherit;
        border-end-start-radius: unset;
        border-end-end-radius: inherit}
    .lg\:card-side figure > * {
        height: 100%;
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        max-width: unset}
    .lg\:checkbox-sm[type="checkbox"] {
        width: 1.25rem;
        height: 1.25rem}
    .lg\:checkbox-lg[type="checkbox"] {
        width: 2rem;
        height: 2rem}
    .lg\:divider-horizontal {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column}
    .lg\:divider-horizontal::before {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .lg\:divider-horizontal::after {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .lg\:divider-vertical {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row}
    .lg\:divider-vertical::before {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .lg\:divider-vertical::after {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .lg\:input-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:input-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:input-sm.input-filled {
        height: 2.5rem}
    .lg\:input-lg.input-filled {
        height: 3.5rem}
    .lg\:kbd-sm {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        min-height: 1.6em;
        min-width: 1.6em}
    .lg\:kbd-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        min-height: 2.5em;
        min-width: 2.5em}
    .lg\:modal-top {
        place-items: start}
    .lg\:modal-top-start {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .lg\:modal-top-end {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .lg\:modal-middle {
        place-items: center}
    .lg\:modal-middle-start {
        place-items: center;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .lg\:modal-middle-end {
        place-items: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .lg\:modal-bottom {
        place-items: end}
    .lg\:modal-bottom-start {
        place-items: end;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .lg\:modal-bottom-end {
        place-items: end;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .lg\:modal-dialog-sm {
        max-width: 24rem}
    .lg\:modal-dialog-lg {
        max-width: 48rem}
    .lg\:modal-dialog-xl {
        max-width: 64rem}
    .lg\:pin-input-sm {
        width: 1.875rem;
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:pin-input-lg {
        width: 3rem;
        height: 3rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:radio-sm[type="radio"].radio,.lg\:radio-sm [type="radio"].radio-inset {
        width: 1.25rem;
        height: 1.25rem}
    .lg\:radio-lg[type="radio"].radio,.lg\:radio-lg [type="radio"].radio-inset {
        width: 2rem;
        height: 2rem}
    .lg\:range-sm {
        height: 1.25rem}
    .lg\:range-sm::-webkit-slider-runnable-track {
        height: 0.25rem}
    .lg\:range-sm::-moz-range-track {
        height: 0.25rem}
    .lg\:range-sm::-webkit-slider-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .lg\:range-sm::-moz-range-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .lg\:range-lg {
        height: 2rem}
    .lg\:range-lg::-webkit-slider-runnable-track {
        height: 1rem}
    .lg\:range-lg::-moz-range-track {
        height: 1rem}
    .lg\:range-lg::-webkit-slider-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .lg\:range-lg::-moz-range-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .lg\:select-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:select-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:select-sm.select-filled {
        height: 2.5rem}
    .lg\:select-lg.select-filled {
        height: 3.5rem}
    .lg\:stats-vertical {
        grid-auto-flow: row}
    .lg\:switch-sm[type="checkbox"] {
        --handleoffset: 0.75rem;
        height: 1.25rem;
        width: 2rem}
    .lg\:switch-lg[type="checkbox"] {
        --handleoffset: 1.95rem;
        height: 2rem;
        width: 4rem}
    .lg\:tabs-lg :where(.tab) {
        height: 2.875rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        --tab-padding: 1.25rem}
    .lg\:tabs-sm :where(.tab) {
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        --tab-padding: 0.75rem}
    .lg\:card-compact .card-header {
        padding: 1rem}
    .lg\:card-compact .card-header + .card-body {
        padding-top: 0}
    .lg\:card-compact .card-footer {
        padding: 1rem;
        padding-top: 0px}
    .lg\:card-compact .card-body {
        padding: 1rem}
    .lg\:card-compact .card-title {
        margin-bottom: 0.25rem}
    .lg\:divider-horizontal {
        margin-left: 1rem;
        margin-right: 1rem;
        margin-top: 0px;
        margin-bottom: 0px;
        height: auto;
        width: 1rem}
    .lg\:divider-vertical {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 1rem;
        margin-bottom: 1rem;
        height: 1rem;
        width: auto}
    .lg\:divider-vertical::before {
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .lg\:divider-vertical::after {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .lg\:menu-sm :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .lg\:menu-sm .menu-title {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .lg\:menu-lg :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .lg\:menu-lg .menu-title {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem}
    .lg\:stats-vertical > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
        --tw-divide-y-reverse: 0;
        border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
    .lg\:stats-vertical {
        overflow-y: auto}
    .lg\:table-sm :where(th, td) {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .lg\:table-lg :where(th, td) {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1rem;
        padding-bottom: 1rem}}
@media (min-width: 1280px) {
    .xl\:advance-select-sm {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        -webkit-padding-end: 1.75rem;
                padding-inline-end: 1.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:advance-select-sm ~ .advance-select-menu {
        --tw-shadow: 0 2px 4px 0 var(--fallback-bs,oklch(var(--bs)/0.26));
        --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
    .xl\:advance-select-sm ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 400}
    .xl\:advance-select-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
        -webkit-padding-end: 2.5rem;
                padding-inline-end: 2.5rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:advance-select-lg ~ .advance-select-menu .advance-select-option {
        width: 100%;
        cursor: pointer;
        padding-left: 1rem;
        padding-right: 1rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        font-weight: 400}
    .xl\:badge-sm {
        height: 1.25rem;
        padding-left: 0.5rem;
        padding-right: 0.5rem;
        font-size: 0.75rem;
        line-height: 1rem}
    .xl\:badge-lg {
        height: 1.75rem;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        font-size: 1rem;
        line-height: 1.375rem}
    .xl\:badge-xl {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:btn-sm {
        height: 1.875rem;
        min-height: 1.875rem;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:btn-lg {
        height: 2.875rem;
        min-height: 2.875rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .btn-square:where(.xl\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        padding: 0px}
    .btn-square:where(.xl\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        padding: 0px}
    .btn-circle:where(.xl\:btn-sm) {
        height: 1.875rem;
        width: 1.875rem;
        border-radius: 9999px;
        padding: 0px}
    .btn-circle:where(.xl\:btn-lg) {
        height: 2.875rem;
        width: 2.875rem;
        border-radius: 9999px;
        padding: 0px}
    .xl\:card-side {
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-align: stretch;
            -ms-flex-align: stretch;
                align-items: stretch}
    .xl\:card-side :where(figure:first-child) {
        overflow: hidden;
        border-start-start-radius: inherit;
        border-start-end-radius: unset;
        border-end-start-radius: inherit;
        border-end-end-radius: unset}
    .xl\:card-side :where(figure:last-child) {
        overflow: hidden;
        border-start-start-radius: unset;
        border-start-end-radius: inherit;
        border-end-start-radius: unset;
        border-end-end-radius: inherit}
    .xl\:card-side figure > * {
        height: 100%;
        width: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        max-width: unset}
    .xl\:checkbox-sm[type="checkbox"] {
        width: 1.25rem;
        height: 1.25rem}
    .xl\:checkbox-lg[type="checkbox"] {
        width: 2rem;
        height: 2rem}
    .xl\:divider-horizontal {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column}
    .xl\:divider-horizontal::before {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .xl\:divider-horizontal::after {
        height: 100%;
        width: 1px;
        border-inline-end-width: 1px;
        content: var(--tw-content);
        border-top-width: 0px}
    .xl\:divider-vertical {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row}
    .xl\:divider-vertical::before {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .xl\:divider-vertical::after {
        height: 1px;
        content: var(--tw-content);
        width: 100%}
    .xl\:input-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:input-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:input-sm.input-filled {
        height: 2.5rem}
    .xl\:input-lg.input-filled {
        height: 3.5rem}
    .xl\:kbd-sm {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        min-height: 1.6em;
        min-width: 1.6em}
    .xl\:kbd-lg {
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        min-height: 2.5em;
        min-width: 2.5em}
    .xl\:modal-top {
        place-items: start}
    .xl\:modal-top-start {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .xl\:modal-top-end {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .xl\:modal-middle {
        place-items: center}
    .xl\:modal-middle-start {
        place-items: center;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .xl\:modal-middle-end {
        place-items: center;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .xl\:modal-bottom {
        place-items: end}
    .xl\:modal-bottom-start {
        place-items: end;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start}
    .xl\:modal-bottom-end {
        place-items: end;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end}
    .xl\:modal-dialog-sm {
        max-width: 24rem}
    .xl\:modal-dialog-lg {
        max-width: 48rem}
    .xl\:modal-dialog-xl {
        max-width: 64rem}
    .xl\:pin-input-sm {
        width: 1.875rem;
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:pin-input-lg {
        width: 3rem;
        height: 3rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:radio-sm[type="radio"].radio,.xl\:radio-sm [type="radio"].radio-inset {
        width: 1.25rem;
        height: 1.25rem}
    .xl\:radio-lg[type="radio"].radio,.xl\:radio-lg [type="radio"].radio-inset {
        width: 2rem;
        height: 2rem}
    .xl\:range-sm {
        height: 1.25rem}
    .xl\:range-sm::-webkit-slider-runnable-track {
        height: 0.25rem}
    .xl\:range-sm::-moz-range-track {
        height: 0.25rem}
    .xl\:range-sm::-webkit-slider-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .xl\:range-sm::-moz-range-thumb {
        width: 1.25rem;
        height: 1.25rem;
        --filler-offset: 0.5rem}
    .xl\:range-lg {
        height: 2rem}
    .xl\:range-lg::-webkit-slider-runnable-track {
        height: 1rem}
    .xl\:range-lg::-moz-range-track {
        height: 1rem}
    .xl\:range-lg::-webkit-slider-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .xl\:range-lg::-moz-range-thumb {
        width: 2rem;
        height: 2rem;
        --filler-offset: 1rem}
    .xl\:select-sm {
        height: 1.875rem;
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:select-lg {
        height: 2.875rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:select-sm.select-filled {
        height: 2.5rem}
    .xl\:select-lg.select-filled {
        height: 3.5rem}
    .xl\:stats-vertical {
        grid-auto-flow: row}
    .xl\:switch-sm[type="checkbox"] {
        --handleoffset: 0.75rem;
        height: 1.25rem;
        width: 2rem}
    .xl\:switch-lg[type="checkbox"] {
        --handleoffset: 1.95rem;
        height: 2rem;
        width: 4rem}
    .xl\:tabs-lg :where(.tab) {
        height: 2.875rem;
        font-size: 1.125rem;
        line-height: 1.5rem;
        --tab-padding: 1.25rem}
    .xl\:tabs-sm :where(.tab) {
        height: 1.875rem;
        font-size: 0.875rem;
        line-height: 1.25rem;
        --tab-padding: 0.75rem}
    .xl\:card-compact .card-header {
        padding: 1rem}
    .xl\:card-compact .card-header + .card-body {
        padding-top: 0}
    .xl\:card-compact .card-footer {
        padding: 1rem;
        padding-top: 0px}
    .xl\:card-compact .card-body {
        padding: 1rem}
    .xl\:card-compact .card-title {
        margin-bottom: 0.25rem}
    .xl\:divider-horizontal {
        margin-left: 1rem;
        margin-right: 1rem;
        margin-top: 0px;
        margin-bottom: 0px;
        height: auto;
        width: 1rem}
    .xl\:divider-vertical {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 1rem;
        margin-bottom: 1rem;
        height: 1rem;
        width: auto}
    .xl\:divider-vertical::before {
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .xl\:divider-vertical::after {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 1px;
        width: 100%;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-inline-end-width: 0px;
        border-top-width: 1px;
        --tw-content: '';
        content: var(--tw-content)}
    .xl\:menu-sm :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        font-size: 0.875rem;
        line-height: 1.25rem}
    .xl\:menu-sm .menu-title {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .xl\:menu-lg :where(li:not(.menu-title) > *:not(ul, .collapse, .menu-title)) {
        border-radius: var(--rounded-btn, 0.375rem);
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.5rem}
    .xl\:menu-lg .menu-title {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 0.75rem;
        padding-bottom: 0.75rem}
    .xl\:stats-vertical > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
        --tw-divide-y-reverse: 0;
        border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
    .xl\:stats-vertical {
        overflow-y: auto}
    .xl\:table-sm :where(th, td) {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem}
    .xl\:table-lg :where(th, td) {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 1rem;
        padding-bottom: 1rem}}
