.containers.content{flex-direction:column;display:flex}.containers.content h2{margin-top:33px}.containers.content .app-section{flex-direction:column;display:flex}.containers.content .app-section .demo{flex-direction:column;justify-content:center;align-items:center;margin:0 1rem;padding:1rem;display:flex}.containers.content .app-section .demo div{max-width:100%}.containers.content .app-section .demo textarea{border:0;border-radius:6px;padding:6px}@font-face{font-family:wotfard;src:url(/@/assets/Wotfard-Regular.aF8QINu7.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:tanker;src:url(/src/assets/fonts/tanker/Tanker-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:chillax;src:url(/@/assets/Chillax-Regular.DCEovDrN.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:chillax-bold;src:url(/@/assets/Chillax-Bold.CjEtuJG9.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:chillax-semibold;src:url(/@/assets/Chillax-Semibold.BeOZ2uPm.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:wind-song;src:url(/@/assets/WindSong-Regular.CzfMUzwb.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:climate-crisis;src:url(/@/assets/ClimateCrisis-Regular-VariableFont_YEAR.BCocNWIR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:special-elite;src:url(/@/assets/SpecialElite-Regular.Clp9cCPZ.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.products.content .products-grid{flex-flow:wrap;justify-content:center;align-items:baseline;gap:23px;width:100%;display:flex}.products.content .product-card-wrapper{justify-content:center;display:flex}.products.content .product-card{flex-direction:column;justify-content:center;align-items:center;display:flex}.products.content .product-card .product-image{width:175px;box-shadow:0 8px 20px #12284459}.products.content .product-card .product-image:hover{cursor:pointer;outline:2px solid var(--color-fuschia)}.products.content .product-card .product-description{flex-direction:column;justify-content:center;align-items:center;margin-top:10px;font-family:wotfard,sans-serif;font-size:1.1rem;display:flex}.products.content .product-card .product-description .product-name{color:var(--color-fuschia)}.products.content .product-card .product-description .product-price{color:var(--color-navy)}@font-face{font-family:wotfard;src:url(/@/assets/Wotfard-Regular.aF8QINu7.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:tanker;src:url(/src/assets/fonts/tanker/Tanker-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:chillax;src:url(/@/assets/Chillax-Regular.DCEovDrN.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:chillax-bold;src:url(/@/assets/Chillax-Bold.CjEtuJG9.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:chillax-semibold;src:url(/@/assets/Chillax-Semibold.BeOZ2uPm.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:wind-song;src:url(/@/assets/WindSong-Regular.CzfMUzwb.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:climate-crisis;src:url(/@/assets/ClimateCrisis-Regular-VariableFont_YEAR.BCocNWIR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:special-elite;src:url(/@/assets/SpecialElite-Regular.Clp9cCPZ.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.home.content{text-align:center;margin-bottom:100px}.home.content .logo-container{flex-direction:row;justify-content:center;align-items:center;margin-top:111px;display:flex}.home.content .logo-container .logo-text{font-family:var(--logo-font-family);color:var(--color-fuschia);font-size:5rem;font-weight:100}.home.content .logo-container .logo-image{width:201px;margin-top:-27px}.home.content .logo-container .logo-text.birdie-text{margin-left:11px}@media (width<=767px){.home.content .logo-container .logo-text{font-size:3rem}.home.content .logo-container .logo-image{width:98px}}.home.content .tagline{color:var(--color-navy);margin-top:14px;padding-left:41px;font-family:chillax;font-size:1.4rem}.home.content .shop-now-btn{margin-top:12px}.home.content .shop-now-btn button{background-color:var(--color-mustard);transition:opacity .2s ease-in-out}.home.content .shop-now-btn button:hover{opacity:.85}.home.content .copyright{margin-top:50px;font-size:.75rem;font-style:italic}.home.content .oddkins{background-image:url(/@/assets/oddkins2_optimized.BhE7jh6H.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:400px}@media (width<=767px){.home.content .tagline{margin-top:5px;font-size:1rem}.home.content .shop-now-btn{margin-top:12px}.home.content .shop-now-btn button{font-size:.75rem}}.readme.content{flex:0 70%;padding:22px 22px 100px;overflow-y:auto}.table-of-contents{flex:0 30%;min-width:233px;padding:22px 22px 22px 17px}.table-of-contents h1{font-size:1rem}.table-of-contents ul{margin:23px 0 0;padding:0 0 0 22px}.table-of-contents ul li{padding:3px}@media (width<=767px){.readme.content{flex:1}.table-of-contents{display:none}}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:wotfard;src:url(/@/assets/Wotfard-Regular.aF8QINu7.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:tanker;src:url(/src/assets/fonts/tanker/Tanker-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:chillax;src:url(/@/assets/Chillax-Regular.DCEovDrN.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:chillax-bold;src:url(/@/assets/Chillax-Bold.CjEtuJG9.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:chillax-semibold;src:url(/@/assets/Chillax-Semibold.BeOZ2uPm.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:wind-song;src:url(/@/assets/WindSong-Regular.CzfMUzwb.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:climate-crisis;src:url(/@/assets/ClimateCrisis-Regular-VariableFont_YEAR.BCocNWIR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:special-elite;src:url(/@/assets/SpecialElite-Regular.Clp9cCPZ.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--logo-font-family:"special-elite", "tanker", sans-serif;--logo-font-family-semibold:"chillax-semibold", "tanker", sans-serif;--logo-font-family-bold:"chillax-bold", "tanker", sans-serif;--primary-font-family:"wotfard", ui-sans-serif, system-ui, Arial, sans-serif;--font-nav:"chillax", "tanker", sans-serif;--primary-font-size:1rem;--header-height:43px;--max-width-mobile:767px;--min-width-tablet:768px;--max-width-tablet:991px;--min-width-desktop:992px;--color-army-green:#990;--color-army-green-light:#cc6;--color-army-green-lighter:#d9d980;--color-army-green-lightest:#e6e699;--color-fuschia:#c39;--color-navy:#006;--color-navy-light:#009;--color-navy-lighter:#00c;--color-baby-blue:#9cf;--color-charcoal-blue:#69c;--color-charcoal-blue-dark:#369;--color-mustard:#f93;--color-mustard-light:#c96;--light-bgcolor:var(--color-army-green);--light-bgcolor-nav:var(--color-army-green-light);--light-bgcolor-content:white;--light-bgcolor-disappearing-banner:var(--color-navy);--light-color-h1:var(--color-charcoal-blue-dark);--light-color-nav:var(--color-navy-light);--light-color:var(--color-slate-600);--light-color-code:var(--color-slate-400);--light-color-hover:var(--color-slate-400);--light-color-disappearing-banner:white;--light-color-border:var(--color-navy);--light-color-logo:var(--color-amber-500);--light-color-link:var(--color-amber-600);--light-color-submenu-category:var(--color-sky-700);--dark-color:var(--color-slate-200);--dark-color-code:var(--color-slate-400);--dark-color-hover:var(--color-sky-400);--dark-bgcolor:#9cc;--dark-bgcolor-content:var(--color-slate-800);--dark-bgcolor-content-light:var(--color-slate-700);--dark-color-border:var(--color-sky-600);--dark-color-logo:var(--color-amber-400);--dark-color-link:var(--color-amber-400);--dark-color-submenu-category:var(--color-amber-400);--color-sky-950:oklch(29.3% .066 243.157);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-700:oklch(50% .134 242.749);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-50:oklch(97.7% .013 236.62);--color-slate-950:#020617;--color-slate-900:#0f172a;--color-slate-800:#1e293b;--color-slate-700:#334155;--color-slate-600:#475569;--color-slate-500:#64748b;--color-slate-400:#94a3b8;--color-slate-300:#cbd5e1;--color-slate-200:#e2e8f0;--color-slate-100:#f1f5f9;--color-slate-50:#f8fafc;--color-amber-600:#d97706;--color-amber-500:#f59e0b;--color-amber-400:#fbbf24;--color-amber-300:#fcd34d;--color-orange-600:#ea580c;--color-orange-500:#f97316;--color-orange-400:#fb923c;--color-orange-300:#fdba74;--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094)}#root{position:"relative"}body{font-family:var(--primary-font-family);font-size:var(--primary-font-size);scroll-behavior:smooth;width:100%;min-height:100vh;margin:0}p,li{line-height:1.5rem}p,ul,h3{margin:1rem 0}h1{font-size:2rem}h1,h2,h3{font-family:chillax-semibold}a{text-decoration:underline;transition:opacity .1s ease-in-out;display:inline-block}a:hover{opacity:.9;text-decoration:none}pre{margin-bottom:23px;margin-left:55px}pre code{padding:0}code{color:var(--code-color);padding:0 3px;font-family:monospace}button{color:#fff;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;padding:.6em 1.2em;font-family:chillax-semibold}.strong{font-weight:700}.logo-left{font-family:var(--logo-font-family-semibold);font-weight:700}.logo-right{font-family:var(--logo-font-family);margin-left:2px}.color-react,.color-lamp,.color-vite,.color-docker{font-family:chillax-semibold}.slideout{background-color:inherit;color:#fff;z-index:99999;width:200px;height:100vh;padding:1rem;transition:left .3s ease-in-out;position:fixed;top:0;left:-300px;overflow-y:auto}.slideout.open{left:0}.slideout-opened{display:none}.slideout-button{transition:display .9s ease-in-out}.rounded-box{border-radius:8px}main{flex-direction:row;width:100%;height:100%;display:flex;position:fixed;top:0}.left-column{flex:0 20%;min-width:200px;max-width:200px;padding:12px;overflow-y:auto}.submenu-category{font-size:1.25rem}ul.submenu{margin:22px 0;padding:0;list-style-type:none}ul.submenu li{cursor:pointer;border-left:2px solid #0000;margin-bottom:10px;padding:4px 4px 4px 10px;transition:border-color .2s,color .2s}ul.submenu li a{width:100%;text-decoration:none;display:inline-block}.right-column{flex-direction:row;flex:1;display:flex;overflow-y:auto}.right-column section.content{object-fit:contain;width:100%;height:100vh;padding-bottom:159px;overflow-y:auto}body.light-mode{background-color:var(--light-bgcolor);color:var(--light-color)}body.light-mode .slideout{background-color:var(--light-bgcolor);border-right:1px solid var(--light-color-border)}body.light-mode h1{color:var(--light-color-h1)}body.light-mode a{color:var(--light-color-link)}body.light-mode code{color:var(--light-color-code)}body.light-mode .tshadow{text-shadow:2px 2px 2px var(--color-slate-200)}body.light-mode .bshadow{box-shadow:2px 2px 2px var(--color-slate-200)}body.light-mode .logo-left{color:var(--light-color-logo)}body.light-mode .color-react{color:var(--color-sky-400)}body.light-mode .color-lamp{color:var(--color-fuchsia-400)}body.light-mode .color-vite{color:var(--color-indigo-500)}body.light-mode .color-docker{color:var(--color-lime-500)}body.light-mode .highlight-text{color:var(--color-sky-600)}body.light-mode .rounded-box{border:1px solid var(--light-color-border);background-color:var(--light-bgcolor-content-light)}body.light-mode .get-started-btn,body.light-mode .btn-primary,body.light-mode .get-started-btn:hover,body.light-mode .btn-primary:hover{background-color:var(--light-bgcolor)}body.light-mode header.disappearing-banner{z-index:10;background-color:var(--light-bgcolor-disappearing-banner);color:var(--light-color-disappearing-banner);border-bottom:1px solid var(--light-color-border);position:relative}body.light-mode header.disappearing-banner .header-row{box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:6px;display:flex}body.light-mode header.disappearing-banner .text{margin-right:9px}body.light-mode .header-row--sticky{z-index:100;border-bottom:1px solid var(--light-color-border);background-color:var(--light-bgcolor-nav);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 2px 6px #0000001a}body.light-mode .header-row--sticky .logo-container{flex-direction:row;justify-content:center;align-items:center;margin-top:7px;padding-top:19px;padding-bottom:9px;display:flex}body.light-mode .header-row--sticky .logo-container .logo-text{font-family:var(--logo-font-family);color:var(--color-fuschia);font-size:2rem}body.light-mode .header-row--sticky .logo-container .logo-text.biggie-text{margin-right:2px}body.light-mode .header-row--sticky .logo-container .logo-image{width:68px;margin-top:-11px;transition:opacity .2s ease-in-out}body.light-mode .header-row--sticky .logo-container .logo-image:hover{cursor:pointer;opacity:.85}body.light-mode .header-row--sticky .logo-container .logo-text.birdie-text{margin-left:3px}body.light-mode .header-row--sticky ul.nav{flex-direction:row;justify-content:center;align-items:center;padding-left:0;list-style:none;display:flex}body.light-mode .header-row--sticky ul.nav li{font-family:var(--font-nav);color:var(--light-color-nav);justify-content:space-between;align-items:center;margin-left:22px;margin-right:22px;font-size:1.25rem;transition:opacity .2s ease-in-out;display:flex}body.light-mode .header-row--sticky ul.nav li.active{font-family:var(--logo-font-family-bold);color:var(--color-charcoal-blue-dark);cursor:default;opacity:1;pointer-events:none}body.light-mode .header-row--sticky ul.nav li:hover{cursor:pointer;opacity:.7}body.light-mode .header-row--sticky ul.nav li:after{content:"▾";margin-left:.5rem;font-size:.85rem}body.light-mode main.main-content{z-index:0;background-color:var(--light-bgcolor-content);width:100%;min-height:100dvh;padding:23px;position:relative}body.light-mode .left-column{background-color:var(--light-bgcolor);border-right:1px solid var(--light-color-border)}body.light-mode .submenu-category{color:var(--light-color-submenu-category)}body.light-mode ul.submenu{color:var(--light-color)}body.light-mode ul.submenu li{transition:color .1s ease-in-out}body.light-mode ul.submenu li a{color:inherit}body.light-mode ul.submenu li:hover{color:var(--color-slate-500)}body.light-mode ul.submenu li.selected{color:var(--color-slate-500);border-left:2px solid var(--color-slate-400)}body.light-mode .right-column{background-color:var(--light-bgcolor-content)}body.light-mode .right-column .table-of-contents h1{color:var(--color-sky-700)}body.light-mode .right-column .table-of-contents ul li a{color:var(--light-color);text-decoration:none}body.light-mode .right-column .table-of-contents ul li a:hover{color:var(--light-color-hover);text-decoration:underline}body.dark-mode{background-color:var(--dark-bgcolor);color:var(--dark-color)}body.dark-mode .slideout{background-color:var(--dark-bgcolor);border-right:1px solid var(--dark-color-border)}body.dark-mode h1{color:var(--dark-color-logo)}body.dark-mode a{color:var(--dark-color-link)}body.dark-mode code{color:var(--dark-color-code)}body.dark-mode .tshadow{text-shadow:0px 4px 8px var(--dark-bgcolor)}body.dark-mode .color-react{color:var(--color-sky-300)}body.dark-mode .color-lamp{color:var(--color-fuchsia-300)}body.dark-mode .color-vite{color:var(--color-indigo-400)}body.dark-mode .color-docker{color:var(--color-lime-300)}body.dark-mode .logo-left{color:var(--dark-color-logo)}body.dark-mode .highlight-text{color:var(--color-sky-400)}body.dark-mode .rounded-box{border:1px solid var(--dark-color-border);background-color:var(--dark-bgcolor-content-light)}body.dark-mode .get-started-btn,body.dark-mode .btn-primary{background-color:var(--color-emerald-500)}body.dark-mode .get-started-btn:hover,body.dark-mode .btn-primary:hover{background-color:var(--color-emerald-600)}body.dark-mode header{background-color:var(--dark-bgcolor);border-bottom:1px solid var(--dark-color-border)}body.dark-mode header ul.menu li{color:var(--dark-color)}body.dark-mode header ul.menu li a,body.dark-mode header ul.menu li i,body.dark-mode header ul.menu li .github-icon{color:inherit}:is(body.dark-mode header ul.menu li a,body.dark-mode header ul.menu li i,body.dark-mode header ul.menu li .github-icon):hover{color:var(--dark-color-hover)}body.dark-mode header ul.menu .slideout-launcher{color:inherit}body.dark-mode header ul.menu .slideout-launcher:hover{color:var(--dark-color-hover)}body.dark-mode header ul.menu li.selected{color:var(--dark-color-hover)}body.dark-mode .left-column{background-color:var(--dark-bgcolor);border-right:1px solid var(--dark-color-border)}body.dark-mode .submenu-category{color:var(--dark-color-submenu-category)}body.dark-mode ul.submenu{color:var(--dark-color)}body.dark-mode ul.submenu li{transition:color .1s ease-in-out}body.dark-mode ul.submenu li a{color:inherit}body.dark-mode ul.submenu li:hover{color:var(--dark-color-hover)}body.dark-mode ul.submenu li.selected{color:var(--dark-color-hover);border-left:2px solid var(--dark-color-hover)}body.dark-mode .right-column{color:var(--dark-color);background-color:var(--dark-bgcolor-content)}body.dark-mode .right-column .table-of-contents h1{color:var(--color-sky-400)}body.dark-mode .right-column .table-of-contents ul li a{color:var(--dark-color);text-decoration:none}body.dark-mode .right-column .table-of-contents ul li a:hover{color:var(--dark-color-hover);text-decoration:underline}
